Class RestOperationContext


  • public class RestOperationContext
    extends Object
    • Constructor Detail

      • RestOperationContext

        public RestOperationContext​(String webServiceName,
                                    com.aquima.interactions.communication.IRestOperationDefinition restOperation,
                                    com.aquima.interactions.portal.model.IModule module,
                                    com.aquima.interactions.project.IProject project)
      • RestOperationContext

        public RestOperationContext​(String webServiceName,
                                    com.aquima.interactions.communication.IRestOperationDefinition restOperation,
                                    com.aquima.interactions.portal.model.IModule module,
                                    com.aquima.interactions.project.IProject project,
                                    String shortcutName)
    • Method Detail

      • getModuleId

        public com.aquima.interactions.project.ModuleID getModuleId()
      • getWebServiceName

        public String getWebServiceName()
      • getRestOperation

        public com.aquima.interactions.communication.IRestOperationDefinition getRestOperation()
      • getProjectName

        public String getProjectName()
      • getProjectVersion

        public String getProjectVersion()
      • getOperationId

        public String getOperationId()
      • getHttpMethod

        public com.aquima.interactions.foundation.connectivity.HttpMethodType getHttpMethod()
      • getRequestMessage

        public com.aquima.interactions.communication.IRestRequestMessageDefinition getRequestMessage()
      • getRequestBodySchema

        public com.aquima.interactions.communication.IDomainSchemaDefinition getRequestBodySchema()
      • isRequestArraySchema

        public boolean isRequestArraySchema()
      • getResponseMessage

        public com.aquima.interactions.communication.IRestMessageDefinition getResponseMessage()
      • getResponseBodySchema

        public com.aquima.interactions.communication.IDomainSchemaDefinition getResponseBodySchema()
      • isResponseArraySchema

        public boolean isResponseArraySchema()
      • getAttributeDefinition

        public com.aquima.interactions.metamodel.IAttributeDefinition getAttributeDefinition​(String attributeName,
                                                                                             String entityName)
      • getDomainSchema

        public com.aquima.interactions.communication.IDomainSchemaDefinition getDomainSchema​(String schemaName)
      • getShortcutName

        public String getShortcutName()
      • setShortcutName

        public void setShortcutName​(String shortcutName)