public class InboundEndpoint extends Object implements AspectConfigurable, ManagedLifecycle
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
InboundEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(String name,
String value) |
void |
addParameter(String name,
String value,
String key) |
void |
configure(AspectConfiguration aspectConfiguration)
Configure aspects according to the given configuration
|
void |
destroy()
Remove inbound endpoints.
|
void |
destroy(boolean removeTask)
Remove inbound endpoints.
|
String |
getArtifactContainerName() |
AspectConfiguration |
getAspectConfiguration()
Get the aspects configuration
|
String |
getClassImpl() |
String |
getFileName() |
String |
getInjectingSeq() |
boolean |
getIsEdited() |
String |
getName() |
String |
getOnErrorSeq() |
String |
getParameter(String name) |
String |
getParameterKey(String name) |
Map<String,String> |
getParametersMap() |
String |
getProtocol() |
void |
init(SynapseEnvironment se)
This method should implement the initialization of the
implemented parts of the configuration.
|
boolean |
isSuspend() |
void |
setArtifactContainerName(String name) |
void |
setClassImpl(String classImpl) |
void |
setComponentStatisticsId(ArtifactHolder holder) |
void |
setFileName(String fileName) |
void |
setInjectingSeq(String injectingSeq) |
void |
setIsEdited(boolean isEdited) |
void |
setName(String name) |
void |
setOnErrorSeq(String onErrorSeq) |
void |
setProtocol(String protocol) |
void |
setSuspend(boolean isSuspend) |
public void init(SynapseEnvironment se)
ManagedLifecycleinit in interface ManagedLifecyclese - SynapseEnvironment to be used for initializationpublic void destroy(boolean removeTask)
This was introduced as a fix for product-ei#1206.
removeTask - Whether to remove scheduled task or not.public void destroy()
destroy in interface ManagedLifecyclepublic String getName()
public void setName(String name)
public String getProtocol()
public void setProtocol(String protocol)
public boolean isSuspend()
public void setSuspend(boolean isSuspend)
public String getInjectingSeq()
public void setInjectingSeq(String injectingSeq)
public String getOnErrorSeq()
public void setOnErrorSeq(String onErrorSeq)
public String getFileName()
public void setFileName(String fileName)
public String getClassImpl()
public void setClassImpl(String classImpl)
public void setArtifactContainerName(String name)
public String getArtifactContainerName()
public boolean getIsEdited()
public void setIsEdited(boolean isEdited)
public void configure(AspectConfiguration aspectConfiguration)
AspectConfigurableconfigure in interface AspectConfigurableaspectConfiguration - AspectConfiguration instancepublic AspectConfiguration getAspectConfiguration()
AspectConfigurablegetAspectConfiguration in interface AspectConfigurablepublic void setComponentStatisticsId(ArtifactHolder holder)
Copyright © 2005–2019 Apache Software Foundation. All rights reserved.