|
||||||||||
| 앞의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
flex.messaging.LocalizedException
flex.messaging.MessageException
flex.data.DataSyncException
Public Class DataSyncException
DayaSyncException 는, 클라이언트가 "sync" DataService 조작을 완료하려고 한 결과 발생하는 데이터 경합을 기술합니다. 이것은 클라이언트에 송신되어 경합 이벤트의 방아쇠로서 처리됩니다.
| 필드 Summary |
|---|
| Class flex.messaging. MessageException 로부터 상속 받는 필드 |
|---|
code , errorMessage , extendedData |
| constructor Summary | |
|---|---|
DataSyncException (ChangeObject co)
이 constructor 은, 경합의 원인이 된 프롭퍼티가 전혀 모르는 경우나, Object 의 기존의 안전한 상태가 존재하는 것을 모르는 경우에 사용할 수 있습니다. |
|
DataSyncException (ChangeObject co, Object serverVersion)
이 constructor 은, 경합의 원인이 된 프롭퍼티가 전혀 모름에도 불구하고, Object 의 기존의 안전한 상태를 확인할 수 있는 경우에 사용할 수 있습니다. |
|
DataSyncException (ChangeObject co, Object serverVersion, List propertyNames)
이 constructor 은, 복수의 프롭퍼티에 의해 경합이 발생한 것을 알 수 있고 있는 경우에 사용할 수 있습니다. |
|
DataSyncException (ChangeObject co, Object serverVersion, String propertyName)
이 constructor 은, 1 개의 프롭퍼티에 의해 경합이 발생한 것을 알 수 있고 있는 경우에 사용할 수 있습니다. |
|
DataSyncException (Object serverVersion, List propertyNames)
|
|
| 메소드 Summary | |
|---|---|
flex.messaging.messages.ErrorMessage |
createErrorMessage ()
이 유틸리티 메소드는, 네트워크를 통해서 송신되는, 이 Exception를 기술하는 메세지를 생성합니다. |
flex.data.messages.DataMessage |
getConflictCause ()
경합을 생성한 DataMessage입니다. |
List |
getPropertyNames ()
경합 하고 있는 프롭퍼티명의 리스트입니다. |
Object |
getServerObject ()
경합의 발생시에 서버 오브젝트 상태를 클라이언트에 공개하기 위해서 사용합니다. |
void |
setConflictCause (flex.data.messages.DataMessage cause)
이 장해의 원인이 된 데이터 메세지를 Configuration 합니다. |
String |
toString ()
Exception의 string 표현을 돌려줍니다. |
| Class flex.messaging. MessageException 로부터 상속 받는 메소드 |
|---|
getCode , getErrorMessage , getExtendedData , getResourceLoader , getRootCauseErrorMessage , setCode , setErrorMessage , setExtendedData |
| Class flex.messaging. LocalizedException 로부터 상속 받는 메소드 |
|---|
getDetails , getMessage , getNumber , getRootCause , setDetails , setDetails , setDetails , setDetails , setDetails , setDetails , setMessage , setMessage , setMessage , setMessage , setMessage , setMessage , setMessage , setMessage , setNumber , setRootCause |
| Class java.lang. Throwable 로부터 상속 받는 메소드 |
|---|
fillInStackTrace , getCause , getLocalizedMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace |
| Class java.lang. Object 로부터 상속 받는 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
| constructor 의 상세 |
|---|
public DataSyncException(ChangeObject co)
co - 경합 하는 변경이 포함되는 ChangeObjectpublic DataSyncException(ChangeObject co, Object serverVersion)
co - 경합 하는 변경이 포함되는 ChangeObjectserverVersion - 안전한 올바른 상태인 것을 알 수 있고 있는 Object 의 버젼public DataSyncException(ChangeObject co, Object serverVersion, String propertyName)
co - 경합 하는 변경이 포함되는 ChangeObjectserverVersion - 안전한 올바른 상태인 것을 알 수 있고 있는 Object 의 버젼propertyName - 경합 하고 있는 프롭퍼티의 이름public DataSyncException(ChangeObject co, Object serverVersion, List propertyNames)
co - 경합 하는 변경이 포함되는 ChangeObjectserverVersion - 안전한 올바른 상태인 것을 알 수 있고 있는 Object 의 버젼propertyNames - 경합 하고 있는 프롭퍼티의 리스트public DataSyncException(Object serverVersion, List propertyNames)
| 메소드의 상세 |
|---|
public void setConflictCause(flex.data.messages.DataMessage cause)
public flex.data.messages.DataMessage getConflictCause()
public Object getServerObject()
public List getPropertyNames()
public flex.messaging.messages.ErrorMessage createErrorMessage()
MessageException 의 createErrorMessage public String toString()
LocalizedException
LocalizedException 의 toString
|
||||||||||
| 앞의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||