THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
PlantUML | ||
---|---|---|
| ||
scale 1280 width class DeploymentContext { GatewayConfig getGatewayConfig(); Topology getTopology(); WebArchive getWebArchive(); WebAppDescriptor getWebAppDescriptor(); GatewayDescriptor getGatewayDescriptor(); <b>void contributeChain( Service service, ResourceDescriptor resource, String chainName, Map<String,Map<String,String>> providerParams ) void addDescriptor( String name, Object descriptor ); <T> T getDescriptor( String name ); } class ServiceDeploymentContributor { String getRole(); String getName(); void initializeContribution( DeploymentContext context ); void contributeService( DeploymentContext context, Service service ) throws Exception; void finalizeContribution( DeploymentContext context ); } class ProviderDeploymentContributor { String getRole(); String getName(); void initializeContribution( DeploymentContext context ); void contributeProvider( DeploymentContext context, Provider provider ); void contributeFilter( DeploymentContext context, Provider provider, Service service, ResourceDescriptor resource, List<FilterParamDescriptor> params ); void finalizeContribution( DeploymentContext context ); } |
...