org.openiec61850.scsm.mms
Class MMSReference
java.lang.Object
org.openiec61850.scsm.mms.MMSReference
public class MMSReference
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MMSReference
public MMSReference()
toObjectReference
public static ObjectReference toObjectReference(java.lang.String mmsDomainId,
java.lang.String mmsItemId)
- Parameters:
mmsDomainId
- mmsItemId
-
- Returns:
- isEmpty Example:
Input: domainId = E1Rly1, itemId = T1MMXU0$MX$TotW$mag$f
Result = E1Rly1/T1MMXU0.TotW.mag.f *
toObjectReferenceDS
public static java.lang.String toObjectReferenceDS(ObjectName mmsObjectName)
toMmsObjectName
public static ObjectName toMmsObjectName(ObjectReference reference,
FunctionalConstraint fc)
toMmsObjectNameDS
public static ObjectName toMmsObjectNameDS(java.lang.String dsRef)
getFunctionalConstraint
public static FunctionalConstraint getFunctionalConstraint(java.lang.String mmsItemId)
- Parameters:
mmsItemId
-
- Returns:
- Example:
Input: itemId = T1MMXU0$MX$TotW$mag$f or T1MMXU0$MX Result =
FunctionalConstraint.MX
getMMSItemId
public static java.lang.String getMMSItemId(ObjectReference reference,
FunctionalConstraint fc)
- Parameters:
fc
-
- Returns:
- Example:
value = E1Rly1/T1MMXU0.TotW.mag.f, fc = MX
Result = T1MMXU0$MX$TotW$mag$f