All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo Maven / Gradle / Ivy

package org.ccsds.moims.mo.common.configuration;

/**
 * Helper class for Configuration service.
 */
public class ConfigurationServiceInfo extends org.ccsds.moims.mo.com.COMService {

    /**
     * Service number literal.
     */
    public static final int _CONFIGURATION_SERVICE_NUMBER = 5;

    /**
     * Service number instance.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATION_SERVICE_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATION_SERVICE_NUMBER);

    /**
     * Service name constant.
     */
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATION_SERVICE_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("Configuration");

    /**
     * The service key of this service.
     */
    public static final org.ccsds.moims.mo.mal.ServiceKey SERVICE_KEY = new org.ccsds.moims.mo.mal.ServiceKey(
            3,1,CONFIGURATION_SERVICE_NUMBER);

    /**
     * Operation number literal for operation ACTIVATE.
     */
    public static final int _ACTIVATE_OP_NUMBER = 1;

    /**
     * Operation number instance for operation ACTIVATE.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort ACTIVATE_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_ACTIVATE_OP_NUMBER);

    /**
     * Operation instance for operation ACTIVATE.
     */
    public static final org.ccsds.moims.mo.mal.MALInvokeOperation ACTIVATE_OP = new org.ccsds.moims.mo.mal.MALInvokeOperation(SERVICE_KEY, 
            ACTIVATE_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("activate"), 
            new org.ccsds.moims.mo.mal.structures.UShort(1), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("serviceProvider", true, org.ccsds.moims.mo.com.structures.ObjectKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("configObjId", true, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("activationResult", true, org.ccsds.moims.mo.mal.structures.Attribute.BOOLEAN_SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("previousConfig", true, org.ccsds.moims.mo.com.structures.ObjectIdList.SHORT_FORM)});

    /**
     * Operation number literal for operation LIST.
     */
    public static final int _LIST_OP_NUMBER = 2;

    /**
     * Operation number instance for operation LIST.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort LIST_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_LIST_OP_NUMBER);

    /**
     * Operation instance for operation LIST.
     */
    public static final org.ccsds.moims.mo.mal.MALRequestOperation LIST_OP = new org.ccsds.moims.mo.mal.MALRequestOperation(SERVICE_KEY, 
            LIST_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("list"), 
            new org.ccsds.moims.mo.mal.structures.UShort(2), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("configurationType", true, org.ccsds.moims.mo.common.configuration.structures.ConfigurationType.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("domain", true, org.ccsds.moims.mo.mal.structures.IdentifierList.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("serviceKey", true, org.ccsds.moims.mo.common.structures.ServiceKey.SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("objInstIds", true, org.ccsds.moims.mo.com.structures.ObjectIdList.SHORT_FORM)});

    /**
     * Operation number literal for operation GETCURRENT.
     */
    public static final int _GETCURRENT_OP_NUMBER = 3;

    /**
     * Operation number instance for operation GETCURRENT.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort GETCURRENT_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_GETCURRENT_OP_NUMBER);

    /**
     * Operation instance for operation GETCURRENT.
     */
    public static final org.ccsds.moims.mo.mal.MALRequestOperation GETCURRENT_OP = new org.ccsds.moims.mo.mal.MALRequestOperation(SERVICE_KEY, 
            GETCURRENT_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("getCurrent"), 
            new org.ccsds.moims.mo.mal.structures.UShort(2), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("serviceProvider", true, org.ccsds.moims.mo.com.structures.ObjectKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("serviceKey", true, org.ccsds.moims.mo.common.structures.ServiceKey.SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("objInstId", true, org.ccsds.moims.mo.com.structures.ObjectIdList.SHORT_FORM)});

    /**
     * Operation number literal for operation EXPORTXML.
     */
    public static final int _EXPORTXML_OP_NUMBER = 4;

    /**
     * Operation number instance for operation EXPORTXML.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort EXPORTXML_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_EXPORTXML_OP_NUMBER);

    /**
     * Operation instance for operation EXPORTXML.
     */
    public static final org.ccsds.moims.mo.mal.MALRequestOperation EXPORTXML_OP = new org.ccsds.moims.mo.mal.MALRequestOperation(SERVICE_KEY, 
            EXPORTXML_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("exportXML"), 
            new org.ccsds.moims.mo.mal.structures.UShort(3), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("confObjId", true, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("returnComplete", true, org.ccsds.moims.mo.mal.structures.Attribute.BOOLEAN_SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("xmlConfiguration", true, org.ccsds.moims.mo.mal.structures.File.SHORT_FORM)});

    /**
     * Operation number literal for operation ADD.
     */
    public static final int _ADD_OP_NUMBER = 5;

    /**
     * Operation number instance for operation ADD.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort ADD_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_ADD_OP_NUMBER);

    /**
     * Operation instance for operation ADD.
     */
    public static final org.ccsds.moims.mo.mal.MALSubmitOperation ADD_OP = new org.ccsds.moims.mo.mal.MALSubmitOperation(SERVICE_KEY, 
            ADD_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("add"), 
            new org.ccsds.moims.mo.mal.structures.UShort(4), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("serviceProvider", true, org.ccsds.moims.mo.com.structures.ObjectKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("configObjIds", true, org.ccsds.moims.mo.com.structures.ObjectIdList.SHORT_FORM)});

    /**
     * Operation number literal for operation REMOVE.
     */
    public static final int _REMOVE_OP_NUMBER = 6;

    /**
     * Operation number instance for operation REMOVE.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort REMOVE_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_REMOVE_OP_NUMBER);

    /**
     * Operation instance for operation REMOVE.
     */
    public static final org.ccsds.moims.mo.mal.MALSubmitOperation REMOVE_OP = new org.ccsds.moims.mo.mal.MALSubmitOperation(SERVICE_KEY, 
            REMOVE_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("remove"), 
            new org.ccsds.moims.mo.mal.structures.UShort(4), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("serviceProvider", true, org.ccsds.moims.mo.com.structures.ObjectKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("configObjIds", true, org.ccsds.moims.mo.com.structures.ObjectIdList.SHORT_FORM)});

    /**
     * Operation number literal for operation STORECURRENT.
     */
    public static final int _STORECURRENT_OP_NUMBER = 7;

    /**
     * Operation number instance for operation STORECURRENT.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort STORECURRENT_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_STORECURRENT_OP_NUMBER);

    /**
     * Operation instance for operation STORECURRENT.
     */
    public static final org.ccsds.moims.mo.mal.MALInvokeOperation STORECURRENT_OP = new org.ccsds.moims.mo.mal.MALInvokeOperation(SERVICE_KEY, 
            STORECURRENT_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("storeCurrent"), 
            new org.ccsds.moims.mo.mal.structures.UShort(5), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("serviceProvider", true, org.ccsds.moims.mo.com.structures.ObjectKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("serviceKey", true, org.ccsds.moims.mo.common.structures.ServiceKey.SHORT_FORM),
                new org.ccsds.moims.mo.mal.OperationField("autoAdd", true, org.ccsds.moims.mo.mal.structures.Attribute.BOOLEAN_SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("objInstId", true, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM)});

    /**
     * Operation number literal for operation IMPORTXML.
     */
    public static final int _IMPORTXML_OP_NUMBER = 8;

    /**
     * Operation number instance for operation IMPORTXML.
     */
    public static final org.ccsds.moims.mo.mal.structures.UShort IMPORTXML_OP_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_IMPORTXML_OP_NUMBER);

    /**
     * Operation instance for operation IMPORTXML.
     */
    public static final org.ccsds.moims.mo.mal.MALRequestOperation IMPORTXML_OP = new org.ccsds.moims.mo.mal.MALRequestOperation(SERVICE_KEY, 
            IMPORTXML_OP_NUMBER, 
            new org.ccsds.moims.mo.mal.structures.Identifier("importXML"), 
            new org.ccsds.moims.mo.mal.structures.UShort(6), 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("xmlFile", true, org.ccsds.moims.mo.mal.structures.File.SHORT_FORM)}, 
            new org.ccsds.moims.mo.mal.OperationField[] {
                new org.ccsds.moims.mo.mal.OperationField("objInstId", true, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM)});

    /**
     * Area elements.
     */
    public static final org.ccsds.moims.mo.mal.structures.Element[] CONFIGURATION_SERVICE_ELEMENTS = {
        org.ccsds.moims.mo.common.configuration.structures.ConfigurationType.fromOrdinal(0),
        new org.ccsds.moims.mo.common.configuration.structures.ConfigurationTypeList(),
        new org.ccsds.moims.mo.common.configuration.structures.ConfigurationObjectSet(),
        new org.ccsds.moims.mo.common.configuration.structures.ConfigurationObjectSetList(),
        new org.ccsds.moims.mo.common.configuration.structures.ConfigurationObjectDetails(),
        new org.ccsds.moims.mo.common.configuration.structures.ConfigurationObjectDetailsList(),
        new org.ccsds.moims.mo.common.configuration.structures.ServiceConfigurationIdentifier(),
        new org.ccsds.moims.mo.common.configuration.structures.ServiceConfigurationIdentifierList(),};

    /**
     * The set of operations for this service.
     */
    public static final org.ccsds.moims.mo.mal.MALOperation[] OPERATIONS = new org.ccsds.moims.mo.mal.MALOperation[]{ACTIVATE_OP,
        LIST_OP,
        GETCURRENT_OP,
        EXPORTXML_OP,
        ADD_OP,
        REMOVE_OP,
        STORECURRENT_OP,
        IMPORTXML_OP};

    /**
     * Literal for object SERVICECONFIGURATION.
     */
    @Deprecated
    public static final int _SERVICECONFIGURATION_OBJECT_NUMBER = 1;

    /**
     * Instance for object SERVICECONFIGURATION.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort SERVICECONFIGURATION_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_SERVICECONFIGURATION_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier SERVICECONFIGURATION_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ServiceConfiguration");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType SERVICECONFIGURATION_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), SERVICECONFIGURATION_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject SERVICECONFIGURATION_OBJECT = new org.ccsds.moims.mo.com.COMObject(SERVICECONFIGURATION_OBJECT_TYPE, SERVICECONFIGURATION_OBJECT_NAME, org.ccsds.moims.mo.common.configuration.structures.ServiceConfigurationIdentifier.SHORT_FORM, true, org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo.CONFIGURATIONOBJECTS_OBJECT_TYPE, true, null, false);

    /**
     * Literal for object PROVIDERCONFIGURATION.
     */
    @Deprecated
    public static final int _PROVIDERCONFIGURATION_OBJECT_NUMBER = 2;

    /**
     * Instance for object PROVIDERCONFIGURATION.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort PROVIDERCONFIGURATION_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_PROVIDERCONFIGURATION_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier PROVIDERCONFIGURATION_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ProviderConfiguration");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType PROVIDERCONFIGURATION_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), PROVIDERCONFIGURATION_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject PROVIDERCONFIGURATION_OBJECT = new org.ccsds.moims.mo.com.COMObject(PROVIDERCONFIGURATION_OBJECT_TYPE, PROVIDERCONFIGURATION_OBJECT_NAME, org.ccsds.moims.mo.mal.structures.Attribute.IDENTIFIER_SHORT_FORM, true, org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo.CONFIGURATIONOBJECTS_OBJECT_TYPE, true, null, false);

    /**
     * Literal for object CONFIGURATIONOBJECTS.
     */
    @Deprecated
    public static final int _CONFIGURATIONOBJECTS_OBJECT_NUMBER = 3;

    /**
     * Instance for object CONFIGURATIONOBJECTS.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONOBJECTS_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONOBJECTS_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONOBJECTS_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationObjects");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONOBJECTS_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONOBJECTS_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONOBJECTS_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONOBJECTS_OBJECT_TYPE, CONFIGURATIONOBJECTS_OBJECT_NAME, org.ccsds.moims.mo.common.configuration.structures.ConfigurationObjectDetails.SHORT_FORM, false, null, true, null, false);

    /**
     * Literal for object CONFIGURATIONFILE.
     */
    @Deprecated
    public static final int _CONFIGURATIONFILE_OBJECT_NUMBER = 4;

    /**
     * Instance for object CONFIGURATIONFILE.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONFILE_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONFILE_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONFILE_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationFile");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONFILE_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONFILE_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONFILE_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONFILE_OBJECT_TYPE, CONFIGURATIONFILE_OBJECT_NAME, org.ccsds.moims.mo.mal.structures.File.SHORT_FORM, false, null, true, null, false);

    /**
     * Literal for object PROVIDERCONFIGURATIONLINK.
     */
    @Deprecated
    public static final int _PROVIDERCONFIGURATIONLINK_OBJECT_NUMBER = 5;

    /**
     * Instance for object PROVIDERCONFIGURATIONLINK.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort PROVIDERCONFIGURATIONLINK_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_PROVIDERCONFIGURATIONLINK_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier PROVIDERCONFIGURATIONLINK_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ProviderConfigurationLink");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType PROVIDERCONFIGURATIONLINK_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), PROVIDERCONFIGURATIONLINK_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject PROVIDERCONFIGURATIONLINK_OBJECT = new org.ccsds.moims.mo.com.COMObject(PROVIDERCONFIGURATIONLINK_OBJECT_TYPE, PROVIDERCONFIGURATIONLINK_OBJECT_NAME, null, true, org.ccsds.moims.mo.common.directory.DirectoryServiceInfo.SERVICEPROVIDER_OBJECT_TYPE, true, org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo.PROVIDERCONFIGURATION_OBJECT_TYPE, false);

    /**
     * Literal for object CONFIGURATIONSWITCH.
     */
    @Deprecated
    public static final int _CONFIGURATIONSWITCH_OBJECT_NUMBER = 6;

    /**
     * Instance for object CONFIGURATIONSWITCH.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONSWITCH_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONSWITCH_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONSWITCH_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationSwitch");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONSWITCH_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONSWITCH_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONSWITCH_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONSWITCH_OBJECT_TYPE, CONFIGURATIONSWITCH_OBJECT_NAME, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM, true, org.ccsds.moims.mo.common.directory.DirectoryServiceInfo.SERVICEPROVIDER_OBJECT_TYPE, true, null, true);

    /**
     * Literal for object CONFIGURATIONSWITCHED.
     */
    @Deprecated
    public static final int _CONFIGURATIONSWITCHED_OBJECT_NUMBER = 7;

    /**
     * Instance for object CONFIGURATIONSWITCHED.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONSWITCHED_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONSWITCHED_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONSWITCHED_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationSwitched");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONSWITCHED_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONSWITCHED_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONSWITCHED_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONSWITCHED_OBJECT_TYPE, CONFIGURATIONSWITCHED_OBJECT_NAME, org.ccsds.moims.mo.mal.structures.Attribute.BOOLEAN_SHORT_FORM, true, org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo.CONFIGURATIONSWITCH_OBJECT_TYPE, true, null, true);

    /**
     * Literal for object CONFIGURATIONSTORE.
     */
    @Deprecated
    public static final int _CONFIGURATIONSTORE_OBJECT_NUMBER = 8;

    /**
     * Instance for object CONFIGURATIONSTORE.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONSTORE_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONSTORE_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONSTORE_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationStore");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONSTORE_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONSTORE_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONSTORE_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONSTORE_OBJECT_TYPE, CONFIGURATIONSTORE_OBJECT_NAME, org.ccsds.moims.mo.common.structures.ServiceKey.SHORT_FORM, true, org.ccsds.moims.mo.common.directory.DirectoryServiceInfo.SERVICEPROVIDER_OBJECT_TYPE, true, null, true);

    /**
     * Literal for object CONFIGURATIONSTORED.
     */
    @Deprecated
    public static final int _CONFIGURATIONSTORED_OBJECT_NUMBER = 9;

    /**
     * Instance for object CONFIGURATIONSTORED.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.UShort CONFIGURATIONSTORED_OBJECT_NUMBER = new org.ccsds.moims.mo.mal.structures.UShort(_CONFIGURATIONSTORED_OBJECT_NUMBER);

    /**
     * Object name constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.mal.structures.Identifier CONFIGURATIONSTORED_OBJECT_NAME = new org.ccsds.moims.mo.mal.structures.Identifier("ConfigurationStored");

    /**
     * Object type constant.
     */
    @Deprecated
    public static final org.ccsds.moims.mo.com.structures.ObjectType CONFIGURATIONSTORED_OBJECT_TYPE = new org.ccsds.moims.mo.com.structures.ObjectType(new org.ccsds.moims.mo.mal.structures.UShort(3), CONFIGURATION_SERVICE_NUMBER, new org.ccsds.moims.mo.mal.structures.UOctet(1), CONFIGURATIONSTORED_OBJECT_NUMBER);

    /**
     * Object instance.
     */
    @Deprecated
    public static org.ccsds.moims.mo.com.COMObject CONFIGURATIONSTORED_OBJECT = new org.ccsds.moims.mo.com.COMObject(CONFIGURATIONSTORED_OBJECT_TYPE, CONFIGURATIONSTORED_OBJECT_NAME, org.ccsds.moims.mo.com.structures.ObjectId.SHORT_FORM, true, org.ccsds.moims.mo.common.configuration.ConfigurationServiceInfo.CONFIGURATIONSTORE_OBJECT_TYPE, false, null, true);

    /**
     * Object instance.
     */
    public static final org.ccsds.moims.mo.com.COMObject[] COM_OBJECTS = {
        SERVICECONFIGURATION_OBJECT,
        PROVIDERCONFIGURATION_OBJECT,
        CONFIGURATIONOBJECTS_OBJECT,
        CONFIGURATIONFILE_OBJECT,
        PROVIDERCONFIGURATIONLINK_OBJECT,
        CONFIGURATIONSWITCH_OBJECT,
        CONFIGURATIONSWITCHED_OBJECT,
        CONFIGURATIONSTORE_OBJECT,
        CONFIGURATIONSTORED_OBJECT,};

    /**
     * 
     */
    public ConfigurationServiceInfo() {
        super(SERVICE_KEY, CONFIGURATION_SERVICE_NAME, CONFIGURATION_SERVICE_ELEMENTS, OPERATIONS, COM_OBJECTS);
    }

    /**
     * Returns the corresponding MALArea from this service.
     * 
     * @return Returns the corresponding MALArea from this service.
     */
    public org.ccsds.moims.mo.mal.MALArea getArea() {
        return org.ccsds.moims.mo.common.CommonHelper.COMMON_AREA;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy