public class ProxyService extends Object implements AspectConfigurable, SynapseArtifact
| Modifier and Type | Field and Description |
|---|---|
static String |
ABSOLUTE_SCHEMA_URL_PARAM |
static String |
ALL_TRANSPORTS |
| Constructor and Description |
|---|
ProxyService(String name)
Constructor
|
public static final String ABSOLUTE_SCHEMA_URL_PARAM
public static final String ALL_TRANSPORTS
public ProxyService(String name)
name - the name of the Proxy servicepublic org.apache.axis2.description.AxisService buildAxisService(SynapseConfiguration synCfg, org.apache.axis2.engine.AxisConfiguration axisCfg)
synCfg - the Synapse configurationaxisCfg - the Axis2 configurationpublic void start(SynapseConfiguration synCfg)
synCfg - the synapse configurationpublic void stop(SynapseConfiguration synCfg)
synCfg - the synapse configurationpublic String getName()
public String getDescription()
SynapseArtifactgetDescription in interface SynapseArtifactpublic void setDescription(String description)
SynapseArtifactsetDescription in interface SynapseArtifactdescription - tobe set to the artifactpublic ArrayList getTransports()
public void setTransports(ArrayList transports)
public String getTargetEndpoint()
public void setTargetEndpoint(String targetEndpoint)
public String getTargetInSequence()
public void setTargetInSequence(String targetInSequence)
public String getTargetOutSequence()
public void setTargetOutSequence(String targetOutSequence)
public String getWSDLKey()
public void setWSDLKey(String wsdlKey)
public void addServiceLevelPolicy(String serviceLevelPolicy)
public boolean isWsAddrEnabled()
public void setWsAddrEnabled(boolean wsAddrEnabled)
public boolean isWsSecEnabled()
public void setWsSecEnabled(boolean wsSecEnabled)
public boolean isStartOnLoad()
public void setStartOnLoad(boolean startOnLoad)
public boolean isRunning()
public void setRunning(boolean running)
public int getTraceState()
public void setTraceState(int traceState)
traceState - tracing statepublic String getTargetFaultSequence()
public void setTargetFaultSequence(String targetFaultSequence)
public Object getInLineWSDL()
public void setInLineWSDL(Object inLineWSDL)
public URI getWsdlURI()
public void setWsdlURI(URI wsdlURI)
public Endpoint getTargetInLineEndpoint()
public void setTargetInLineEndpoint(Endpoint targetInLineEndpoint)
public SequenceMediator getTargetInLineInSequence()
public void setTargetInLineInSequence(SequenceMediator targetInLineInSequence)
public SequenceMediator getTargetInLineOutSequence()
public void setTargetInLineOutSequence(SequenceMediator targetInLineOutSequence)
public SequenceMediator getTargetInLineFaultSequence()
public void setTargetInLineFaultSequence(SequenceMediator targetInLineFaultSequence)
public List getPinnedServers()
public void setPinnedServers(List pinnedServers)
public ResourceMap getResourceMap()
public void setResourceMap(ResourceMap resourceMap)
public void addInMessagePolicy(String messagePolicy)
public void addOutMessagePolicy(String messagePolicy)
public List<PolicyInfo> getPolicies()
public void setPolicies(List<PolicyInfo> policies)
public void addPolicyInfo(PolicyInfo pi)
public void configure(AspectConfiguration aspectConfiguration)
AspectConfigurableconfigure in interface AspectConfigurableaspectConfiguration - AspectConfiguration instancepublic AspectConfiguration getAspectConfiguration()
AspectConfigurablegetAspectConfiguration in interface AspectConfigurablepublic String getFileName()
public void setFileName(String fileName)
public String getServiceGroup()
public void setServiceGroup(String serviceGroup)
public boolean isModuleEngaged()
public boolean isWsdlPublished()
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.