Package org.netxms.client
Class ProtocolVersion
- java.lang.Object
-
- org.netxms.client.ProtocolVersion
-
public final class ProtocolVersion extends Object
NetXMS client protocol version
-
-
Field Summary
Fields Modifier and Type Field Description static intALARMSstatic intBASEstatic intFULLstatic intINDEX_ALARMSstatic intINDEX_BASEstatic intINDEX_FULLstatic intINDEX_MOBILEstatic intINDEX_PUSHstatic intINDEX_SCHEDULERstatic intINDEX_TCPPROXYstatic intINDEX_TRAPstatic intMOBILEstatic intPUSHstatic intSCHEDULERstatic intTCPPROXYstatic intTRAP
-
Constructor Summary
Constructors Modifier Constructor Description protectedProtocolVersion(org.netxms.base.NXCPMessage msg)Create protocol version information from NXCP message
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetVersion(int index)Get version of given componentbooleanisCorrectVersion(int index)Check if version of given component match current versionStringtoString()
-
-
-
Field Detail
-
ALARMS
public static final int ALARMS
- See Also:
- Constant Field Values
-
BASE
public static final int BASE
- See Also:
- Constant Field Values
-
FULL
public static final int FULL
- See Also:
- Constant Field Values
-
MOBILE
public static final int MOBILE
- See Also:
- Constant Field Values
-
PUSH
public static final int PUSH
- See Also:
- Constant Field Values
-
SCHEDULER
public static final int SCHEDULER
- See Also:
- Constant Field Values
-
TCPPROXY
public static final int TCPPROXY
- See Also:
- Constant Field Values
-
TRAP
public static final int TRAP
- See Also:
- Constant Field Values
-
INDEX_BASE
public static final int INDEX_BASE
- See Also:
- Constant Field Values
-
INDEX_ALARMS
public static final int INDEX_ALARMS
- See Also:
- Constant Field Values
-
INDEX_PUSH
public static final int INDEX_PUSH
- See Also:
- Constant Field Values
-
INDEX_TRAP
public static final int INDEX_TRAP
- See Also:
- Constant Field Values
-
INDEX_MOBILE
public static final int INDEX_MOBILE
- See Also:
- Constant Field Values
-
INDEX_FULL
public static final int INDEX_FULL
- See Also:
- Constant Field Values
-
INDEX_TCPPROXY
public static final int INDEX_TCPPROXY
- See Also:
- Constant Field Values
-
INDEX_SCHEDULER
public static final int INDEX_SCHEDULER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
public int getVersion(int index)
Get version of given component- Parameters:
index- The index of the component- Returns:
- The version
-
isCorrectVersion
public boolean isCorrectVersion(int index)
Check if version of given component match current version- Parameters:
index- The index of the component- Returns:
- true if version matches
-
-