org.openiec61850.scsm.mms.client
Class MmsScsmClientAssociation
java.lang.Object
org.openiec61850.scsm.mms.client.MmsScsmClientAssociation
- All Implemented Interfaces:
- ClientACSI
public class MmsScsmClientAssociation
- extends java.lang.Object
- implements ClientACSI
Constructor Summary |
protected |
MmsScsmClientAssociation(java.lang.String serverAccessPointReference,
java.lang.String authenticationParameter,
ClientAcseSAP acseSAP,
int proposedMaxPduSize,
int proposedMaxServOutstandingCalling,
int proposedMaxServOutstandingCalled,
int proposedDataStructureNestingLevel,
byte[] servicesSupportedCalling,
int servicesSupportedCallingNumBits)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MmsScsmClientAssociation
protected MmsScsmClientAssociation(java.lang.String serverAccessPointReference,
java.lang.String authenticationParameter,
ClientAcseSAP acseSAP,
int proposedMaxPduSize,
int proposedMaxServOutstandingCalling,
int proposedMaxServOutstandingCalled,
int proposedDataStructureNestingLevel,
byte[] servicesSupportedCalling,
int servicesSupportedCallingNumBits)
throws java.lang.IllegalArgumentException,
ServiceError
- Throws:
java.lang.IllegalArgumentException
ServiceError
retrieveModel
public Server retrieveModel()
throws ServiceError
- The Model contains not SubDataObjects because they cannot be
distinguished from Constructed Data Attributes in MMS. Also at the moment
the model only contains FCDataObjects
- Specified by:
retrieveModel
in interface ClientACSI
- Throws:
ServiceError
getDataValues
public ModelNode getDataValues(ModelNode modelNode)
throws ServiceError
- Specified by:
getDataValues
in interface ClientACSI
- Throws:
ServiceError
retrieveLogicalNodes
public java.util.List<java.lang.String> retrieveLogicalNodes(java.lang.String ld)
throws ServiceError
- Throws:
ServiceError
checkInvokeID
protected static void checkInvokeID(ConfirmedResponsePdu confirmedResponsePdu,
int invokeID)
throws ServiceError
- Throws:
ServiceError
retrieveDataDefinitions
protected LogicalNode retrieveDataDefinitions(ObjectReference lnRef)
throws ServiceError
- Throws:
ServiceError
setDataValues
public ModelNode setDataValues(ModelNode container)
throws ServiceError
- Specified by:
setDataValues
in interface ClientACSI
- Throws:
ServiceError
close
public void close()
- Specified by:
close
in interface ClientACSI