kz.arta.synergy.server.api.rest.common
Class Wrapper

java.lang.Object
  extended by kz.arta.synergy.server.api.rest.common.Wrapper

public class Wrapper
extends java.lang.Object


Created by IntelliJ IDEA.
User: topa
Date: 30.08.13
Time: 12:05
Содержит методы для формирования json из наиболее часто используемых объектов


Constructor Summary
Wrapper()
           
 
Method Summary
static java.lang.String getMethodMessage(arta.synergy.common.msg.SMethodMessage message, java.lang.String objectName)
           
static java.lang.String wrapError(java.lang.Exception exc)
          формирует стандартный json для возврата информации об ошибке

Возвращает json с полями:
errorCode - код ошибки ErrorCode.EXCEPTION
errorMessage - message из exc
static java.lang.String wrapError(java.lang.String errorMessage)
          Метод возвращает json строку с информацией об ошибке
static java.lang.String wrapServerResult(ServerResult result, java.lang.String objectID, java.lang.String objectName)
          Формирует стандартный json из объекта ServerResult:

Возвращает json с полями:
errorCode - результат выполнения
errorMessage - сообщение о результате выполнения
идентификатор объекта, название идентификатора передается в параметр метода objectName, если objectName = null, идентификатор в json не добавляется
static java.lang.String wrapSuccessful(java.lang.String message)
          Метод возвращает json строку с информацией об ошибке
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Wrapper

public Wrapper()
Method Detail

wrapServerResult

public static java.lang.String wrapServerResult(ServerResult result,
                                                java.lang.String objectID,
                                                java.lang.String objectName)

Формирует стандартный json из объекта ServerResult

:

Возвращает json с полями:
errorCode - результат выполнения
errorMessage - сообщение о результате выполнения
идентификатор объекта, название идентификатора передается в параметр метода objectName, если objectName = null, идентификатор в json не добавляется

Parameters:
result - экземпляр ServerResult
objectID - идентификатор объекта
objectName - название поля для идентификатора объекта
Returns:
json

wrapError

public static java.lang.String wrapError(java.lang.Exception exc)

формирует стандартный json для возврата информации об ошибке



Возвращает json с полями:
errorCode - код ошибки ErrorCode.EXCEPTION
errorMessage - message из exc

Parameters:
exc - Exception
Returns:
json

wrapError

public static java.lang.String wrapError(java.lang.String errorMessage)
Метод возвращает json строку с информацией об ошибке

Parameters:
errorMessage - - сообщение об ошибке
Returns:

wrapSuccessful

public static java.lang.String wrapSuccessful(java.lang.String message)
Метод возвращает json строку с информацией об ошибке

Parameters:
message - - сообщение
Returns:

getMethodMessage

public static java.lang.String getMethodMessage(arta.synergy.common.msg.SMethodMessage message,
                                                java.lang.String objectName)


Copyright © 2000 Dummy Corp. All Rights Reserved.