org.ccsds.moims.mo.mal.MALHelper Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api-mal Show documentation
Show all versions of api-mal Show documentation
An implementation of the Java API for the CCSDS MAL
package org.ccsds.moims.mo.mal;
/**
* Helper class for MAL area.
*/
public class MALHelper {
/**
* Area number literal.
*/
public static final int _MAL_AREA_NUMBER = 1;
/**
* Area number instance.
*/
public static final org.ccsds.moims.mo.mal.structures.UShort MAL_AREA_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_MAL_AREA_NUMBER);
/**
* Area name constant.
*/
public static final org.ccsds.moims.mo.mal.structures.Identifier MAL_AREA_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("MAL");
/**
* Area version literal.
*/
public static final short _MAL_AREA_VERSION = 1;
/**
* Area version instance.
*/
public static final org.ccsds.moims.mo.mal.structures.UOctet MAL_AREA_VERSION = new org.ccsds.moims.mo.mal.structures.UOctet(_MAL_AREA_VERSION);
/**
* Area singleton instance.
*/
public static org.ccsds.moims.mo.mal.MALArea MAL_AREA = new org.ccsds.moims.mo.mal.MALArea(MAL_AREA_NUMBER, MAL_AREA_NAME, new org.ccsds.moims.mo.mal.structures.UOctet((short) 1));
/**
* Error literal for error DELIVERY_FAILED.
*/
public static final long _DELIVERY_FAILED_ERROR_NUMBER = 65536;
/**
* Error instance for error DELIVERY_FAILED.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DELIVERY_FAILED_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DELIVERY_FAILED_ERROR_NUMBER);
/**
* Error literal for error DELIVERY_TIMEDOUT.
*/
public static final long _DELIVERY_TIMEDOUT_ERROR_NUMBER = 65537;
/**
* Error instance for error DELIVERY_TIMEDOUT.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DELIVERY_TIMEDOUT_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DELIVERY_TIMEDOUT_ERROR_NUMBER);
/**
* Error literal for error DELIVERY_DELAYED.
*/
public static final long _DELIVERY_DELAYED_ERROR_NUMBER = 65538;
/**
* Error instance for error DELIVERY_DELAYED.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DELIVERY_DELAYED_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DELIVERY_DELAYED_ERROR_NUMBER);
/**
* Error literal for error DESTINATION_UNKNOWN.
*/
public static final long _DESTINATION_UNKNOWN_ERROR_NUMBER = 65539;
/**
* Error instance for error DESTINATION_UNKNOWN.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DESTINATION_UNKNOWN_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DESTINATION_UNKNOWN_ERROR_NUMBER);
/**
* Error literal for error DESTINATION_TRANSIENT.
*/
public static final long _DESTINATION_TRANSIENT_ERROR_NUMBER = 65540;
/**
* Error instance for error DESTINATION_TRANSIENT.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DESTINATION_TRANSIENT_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DESTINATION_TRANSIENT_ERROR_NUMBER);
/**
* Error literal for error DESTINATION_LOST.
*/
public static final long _DESTINATION_LOST_ERROR_NUMBER = 65541;
/**
* Error instance for error DESTINATION_LOST.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger DESTINATION_LOST_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_DESTINATION_LOST_ERROR_NUMBER);
/**
* Error literal for error AUTHENTICATION_FAIL.
*/
public static final long _AUTHENTICATION_FAIL_ERROR_NUMBER = 65542;
/**
* Error instance for error AUTHENTICATION_FAIL.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger AUTHENTICATION_FAIL_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_AUTHENTICATION_FAIL_ERROR_NUMBER);
/**
* Error literal for error AUTHORISATION_FAIL.
*/
public static final long _AUTHORISATION_FAIL_ERROR_NUMBER = 65543;
/**
* Error instance for error AUTHORISATION_FAIL.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger AUTHORISATION_FAIL_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_AUTHORISATION_FAIL_ERROR_NUMBER);
/**
* Error literal for error ENCRYPTION_FAIL.
*/
public static final long _ENCRYPTION_FAIL_ERROR_NUMBER = 65544;
/**
* Error instance for error ENCRYPTION_FAIL.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger ENCRYPTION_FAIL_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_ENCRYPTION_FAIL_ERROR_NUMBER);
/**
* Error literal for error UNSUPPORTED_AREA.
*/
public static final long _UNSUPPORTED_AREA_ERROR_NUMBER = 65545;
/**
* Error instance for error UNSUPPORTED_AREA.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger UNSUPPORTED_AREA_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_UNSUPPORTED_AREA_ERROR_NUMBER);
/**
* Error literal for error UNSUPPORTED_OPERATION.
*/
public static final long _UNSUPPORTED_OPERATION_ERROR_NUMBER = 65546;
/**
* Error instance for error UNSUPPORTED_OPERATION.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger UNSUPPORTED_OPERATION_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_UNSUPPORTED_OPERATION_ERROR_NUMBER);
/**
* Error literal for error UNSUPPORTED_VERSION.
*/
public static final long _UNSUPPORTED_VERSION_ERROR_NUMBER = 65547;
/**
* Error instance for error UNSUPPORTED_VERSION.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger UNSUPPORTED_VERSION_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_UNSUPPORTED_VERSION_ERROR_NUMBER);
/**
* Error literal for error BAD_ENCODING.
*/
public static final long _BAD_ENCODING_ERROR_NUMBER = 65548;
/**
* Error instance for error BAD_ENCODING.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger BAD_ENCODING_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_BAD_ENCODING_ERROR_NUMBER);
/**
* Error literal for error INTERNAL.
*/
public static final long _INTERNAL_ERROR_NUMBER = 65549;
/**
* Error instance for error INTERNAL.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger INTERNAL_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_INTERNAL_ERROR_NUMBER);
/**
* Error literal for error UNKNOWN.
*/
public static final long _UNKNOWN_ERROR_NUMBER = 65550;
/**
* Error instance for error UNKNOWN.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger UNKNOWN_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_UNKNOWN_ERROR_NUMBER);
/**
* Error literal for error INCORRECT_STATE.
*/
public static final long _INCORRECT_STATE_ERROR_NUMBER = 65551;
/**
* Error instance for error INCORRECT_STATE.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger INCORRECT_STATE_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_INCORRECT_STATE_ERROR_NUMBER);
/**
* Error literal for error TOO_MANY.
*/
public static final long _TOO_MANY_ERROR_NUMBER = 65552;
/**
* Error instance for error TOO_MANY.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger TOO_MANY_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_TOO_MANY_ERROR_NUMBER);
/**
* Error literal for error SHUTDOWN.
*/
public static final long _SHUTDOWN_ERROR_NUMBER = 65553;
/**
* Error instance for error SHUTDOWN.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger SHUTDOWN_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_SHUTDOWN_ERROR_NUMBER);
/**
* Error literal for error TRANSACTION_TIMEOUT.
*/
public static final long _TRANSACTION_TIMEOUT_ERROR_NUMBER = 65554;
/**
* Error instance for error TRANSACTION_TIMEOUT.
*/
public static final org.ccsds.moims.mo.mal.structures.UInteger TRANSACTION_TIMEOUT_ERROR_NUMBER = new org.ccsds.moims.mo.mal.structures.UInteger(_TRANSACTION_TIMEOUT_ERROR_NUMBER);
/**
* Registers all aspects of this area with the provided element factory.
*
* @param elementsRegistry elementsRegistry The element factory registry to initialise
* with this helper.
* @throws org.ccsds.moims.mo.mal.MALException If cannot initialise this helper.
*/
public static void init(org.ccsds.moims.mo.mal.MALElementsRegistry elementsRegistry) throws org.ccsds.moims.mo.mal.MALException {
org.ccsds.moims.mo.mal.MALContextFactory.registerArea(MAL_AREA);
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.BLOB_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Blob());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.BlobList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.BlobList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.BOOLEAN_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Boolean.FALSE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.BooleanList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.BooleanList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.DURATION_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Duration());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.DurationList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.DurationList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.FLOAT_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Float.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.FloatList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.FloatList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.DOUBLE_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Double.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.DoubleList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.DoubleList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.IDENTIFIER_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Identifier());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.IdentifierList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.IdentifierList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.OCTET_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Byte.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.OctetList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.OctetList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.UOCTET_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UOctet());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.UOctetList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UOctetList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.SHORT_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Short.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ShortList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ShortList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.USHORT_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UShort());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.UShortList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UShortList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.INTEGER_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Integer.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.IntegerList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.IntegerList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.UINTEGER_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UInteger());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.UIntegerList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UIntegerList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.LONG_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(Long.MAX_VALUE));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.LongList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.LongList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.ULONG_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ULong());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ULongList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ULongList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.STRING_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Union(""));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.StringList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.StringList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.TIME_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Time());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.TimeList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.TimeList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.FINETIME_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.FineTime());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.FineTimeList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.FineTimeList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.URI_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.URI());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.URIList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.URIList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Attribute.OBJECTREF_SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ObjectRef());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ObjectRefList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ObjectRefList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.InteractionType.SHORT_FORM, () -> org.ccsds.moims.mo.mal.structures.InteractionType.fromOrdinal(0));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.InteractionTypeList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.InteractionTypeList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.SessionType.SHORT_FORM, () -> org.ccsds.moims.mo.mal.structures.SessionType.fromOrdinal(0));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.SessionTypeList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.SessionTypeList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.QoSLevel.SHORT_FORM, () -> org.ccsds.moims.mo.mal.structures.QoSLevel.fromOrdinal(0));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.QoSLevelList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.QoSLevelList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.AttributeType.SHORT_FORM, () -> org.ccsds.moims.mo.mal.structures.AttributeType.fromOrdinal(0));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.AttributeTypeList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.AttributeTypeList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.AreaNumber.SHORT_FORM, () -> org.ccsds.moims.mo.mal.structures.AreaNumber.fromOrdinal(0));
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.AreaNumberList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.AreaNumberList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Subscription.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Subscription());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.SubscriptionList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.SubscriptionList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.SubscriptionFilter.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.SubscriptionFilter());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.SubscriptionFilterList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.SubscriptionFilterList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.UpdateHeader.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UpdateHeader());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.UpdateHeaderList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.UpdateHeaderList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.IdBooleanPair.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.IdBooleanPair());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.IdBooleanPairList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.IdBooleanPairList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.Pair.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.Pair());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.PairList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.PairList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.NamedValue.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.NamedValue());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.NamedValueList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.NamedValueList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.File.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.File());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.FileList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.FileList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ObjectIdentity.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ObjectIdentity());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ObjectIdentityList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ObjectIdentityList());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ServiceId.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ServiceId());
elementsRegistry.addCallableElement(org.ccsds.moims.mo.mal.structures.ServiceIdList.SHORT_FORM, () -> new org.ccsds.moims.mo.mal.structures.ServiceIdList());
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DELIVERY_FAILED_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DELIVERY_FAILED"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DELIVERY_TIMEDOUT_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DELIVERY_TIMEDOUT"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DELIVERY_DELAYED_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DELIVERY_DELAYED"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DESTINATION_UNKNOWN_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DESTINATION_UNKNOWN"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DESTINATION_TRANSIENT_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DESTINATION_TRANSIENT"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(DESTINATION_LOST_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("DESTINATION_LOST"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(AUTHENTICATION_FAIL_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("AUTHENTICATION_FAIL"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(AUTHORISATION_FAIL_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("AUTHORISATION_FAIL"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(ENCRYPTION_FAIL_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("ENCRYPTION_FAIL"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(UNSUPPORTED_AREA_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("UNSUPPORTED_AREA"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(UNSUPPORTED_OPERATION_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("UNSUPPORTED_OPERATION"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(UNSUPPORTED_VERSION_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("UNSUPPORTED_VERSION"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(BAD_ENCODING_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("BAD_ENCODING"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(INTERNAL_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("INTERNAL"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(UNKNOWN_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("UNKNOWN"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(INCORRECT_STATE_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("INCORRECT_STATE"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(TOO_MANY_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("TOO_MANY"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(SHUTDOWN_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("SHUTDOWN"));
org.ccsds.moims.mo.mal.MALContextFactory.registerError(TRANSACTION_TIMEOUT_ERROR_NUMBER, new org.ccsds.moims.mo.mal.structures.Identifier("TRANSACTION_TIMEOUT"));
}
/**
* Registers all aspects of this area with the provided element factory and any referenced
* areas and contained services.
*
* @param elementsRegistry elementsRegistry The element factory registry to initialise
* with this helper.
* @throws org.ccsds.moims.mo.mal.MALException If cannot initialise this helper.
*/
public static void deepInit(org.ccsds.moims.mo.mal.MALElementsRegistry elementsRegistry) throws org.ccsds.moims.mo.mal.MALException {
init(elementsRegistry);
}
}