Class ServiceSpecification

java.lang.Object
org.contextmapper.dsl.generator.mdsl.model.ServiceSpecification

public class ServiceSpecification extends Object
  • Constructor Details

    • ServiceSpecification

      public ServiceSpecification()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDataTypes

      public List<DataType> getDataTypes()
    • getEndpoints

      public List<EndpointContract> getEndpoints()
    • getProviders

      public List<EndpointProvider> getProviders()
    • addDataType

      public void addDataType(DataType dataType)
    • addEndpoint

      public void addEndpoint(EndpointContract endpoint)
    • addProvider

      public void addProvider(EndpointProvider provider)
    • getClients

      public List<EndpointClient> getClients()
    • addClient

      public void addClient(EndpointClient client)
    • setUsageContext

      public void setUsageContext(APIUsageContext usageContext)
    • getUsageContext

      public APIUsageContext getUsageContext()
    • setDataTypeProtectedRegion

      public void setDataTypeProtectedRegion(String dataTypeProtectedRegion)
    • getDataTypeProtectedRegion

      public String getDataTypeProtectedRegion()
    • setEndpointProtectedRegion

      public void setEndpointProtectedRegion(String endpointProtectedRegion)
    • getEndpointProtectedRegion

      public String getEndpointProtectedRegion()
    • setProviderProtectedRegion

      public void setProviderProtectedRegion(String providerProtectedRegion)
    • getProviderProtectedRegion

      public String getProviderProtectedRegion()
    • setClientProtectedRegion

      public void setClientProtectedRegion(String clientProtectedRegion)
    • getClientProtectedRegion

      public String getClientProtectedRegion()
    • getFlows

      public List<OrchestrationFlow> getFlows()
    • addFlow

      public void addFlow(OrchestrationFlow flow)
    • getEventTypes

      public List<String> getEventTypes()
    • addEventType

      public void addEventType(String command)
    • getCommandTypes

      public List<String> getCommandTypes()
    • addCommandType

      public void addCommandType(String command)
    • getScenarios

      public List<IntegrationScenario> getScenarios()
    • addScenario

      public void addScenario(IntegrationScenario scenario)