열거형 ConnectionState
- java.lang.Object
-
- java.lang.Enum<ConnectionState>
-
- io.realm.mongodb.sync.ConnectionState
-
- 구현된 모든 인터페이스:
Serializable
,Comparable<ConnectionState>
public enum ConnectionState extends Enum<ConnectionState>
SyncSession
에서 사용하는 기본 연결의 상태를 설명하는 열거형입니다.
-
-
열거형 상수 요약
열거형 상수 열거형 상수 설명 CONNECTED
서버에 대한 연결이 성공적으로 설정되었습니다.CONNECTING
현재 연결을 설정 중입니다.DISCONNECTED
서버에 연결되어 있지 않습니다.
-
메서드 요약
모든 메서드 정적 메서드 구체적인 방법 수정자 및 유형 메서드 설명 static ConnectionState
valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다.static ConnectionState[]
values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다.
-
-
-
열거형 상수 세부 정보
-
연결 해제
public static final ConnectionState DISCONNECTED
서버 에 대한 연결이 없습니다. 세션이SyncSession.State.ACTIVE
인 경우에도 데이터가 전송되지 않습니다. 오류로 인해 연결이 이 상태 가 되면 이 오류가SyncSession.ErrorHandler
에 보고됩니다.
-
연결
public static final ConnectionState CONNECTING
현재 연결 설정이 진행 중입니다. 성공하면 다음 상태는CONNECTED
입니다. 연결에 실패하면DISCONNECTED
상태가 됩니다.
-
CONNECTED
public static final ConnectionState CONNECTED
서버 에 대한 연결이 성공적으로 설정되었습니다. SyncSession이SyncSession.State.ACTIVE
인 경우 이제 데이터가 기기와 서버 간에 전송됩니다.
-
-
메서드 세부 정보
-
values
public static ConnectionState[] values()
이 열거형 유형의 상수를 포함하는 배열을 선언된 순서대로 반환합니다. 이 메서드는 다음과 같이 상수를 반복하는 데 사용할 수 있습니다:for (ConnectionState c : ConnectionState.values()) System.out.println(c);
- 반환합니다:
- 이 열거형의 상수를 포함하는 배열(선언된 순서대로)
-
valueOf
public static ConnectionState valueOf(String name)
지정된 이름을 가진 이 유형의 열거형 상수를 반환합니다. 문자열은 이 유형에서 열거형 상수를 선언하는 데 사용된 식별자와 정확히 일치해야 합니다. (불필요한 공백 문자는 허용되지 않습니다.)- 매개변수:
name
- 반환되는 열거형 상수의 이름입니다.- 반환합니다:
- 지정된 이름을 가진 열거형 상수
- 예외 처리:
IllegalArgumentException
- 이 열거형 유형에 지정된 이름의 상수가 없는 경우NullPointerException
- 인수가 null인 경우
-
-