| java.lang.Object com.bostechcorp.cbesb.common.sa.component.AbstractComponent
All known Subclasses: com.bostechcorp.cbesb.common.sa.component.XSLTComponent, com.bostechcorp.cbesb.common.sa.component.CanScheduleComponent, com.bostechcorp.cbesb.common.sa.component.ParserComponent, com.bostechcorp.cbesb.common.sa.component.HTTPComponent, com.bostechcorp.cbesb.common.sa.component.CBRComponent, com.bostechcorp.cbesb.common.sa.component.TCPIPComponent, com.bostechcorp.cbesb.common.sa.component.TransformerComponent, com.bostechcorp.cbesb.common.sa.component.SchedulerComponent, com.bostechcorp.cbesb.common.sa.component.JDBCComponent, com.bostechcorp.cbesb.common.sa.component.SequencerComponent, com.bostechcorp.cbesb.common.sa.component.JMSComponent, com.bostechcorp.cbesb.common.sa.component.BootstrapComponent,
AbstractComponent | abstract public class AbstractComponent (Code) | | |
Method Summary | |
public void | addEndPoint(EndPoint endPoint) | public void | deploy(String suPath, String saName) | protected void | generateBuildXML(String path, String saName) | protected void | generateCcsl(String path, String saName) | protected void | generateJBIXML(String path, String saName, String interfaceName, String serviceName, String suName) | public void | generateWSDL(String path, String saName) | abstract public String | getComponentName() | public String | getComponentType() | public String | getConsumerEndpointName() | public ServiceAssembly | getContainerAssembly() | public String | getDescription() | public Vector<EndPoint> | getEndPointList() | public String | getEndpointName(EndPoint endPoint) | public String | getInterfaceName() | public String | getName() | public String | getProviderEndpointName() | public String | getServiceName() | public String | getServiceNameByRole(boolean bConsumer) | public int | getServiceUnitNumber() | abstract protected AbstractWsdlGenaretor | getWsdlGenerator(String path, String saName, EndPoint ep) | public static boolean | nameValidate(String name) | public void | setComponentType(String componentType) | public void | setContainerAssembly(ServiceAssembly containerAssembly) | public void | setDescription(String description) | public void | setInterfaceName(String interfaceName) | public void | setName(String name) | public void | setServiceName(String serviceName) | public void | setServiceUnitNumber(int i) | public void | validate(List<String> list) | public void | validateBase(List<String> list) | public void | validateCCSL(List<String> list) |
SUNumber | protected int SUNumber(Code) | | |
containerAssembly | protected ServiceAssembly containerAssembly(Code) | | it is required to hold the connection with the parent
service assembly for the JBI deployment action.
actualy only containerAssembly.getConnectionList() is necessary
|
AbstractComponent | public AbstractComponent()(Code) | | |
getComponentName | abstract public String getComponentName()(Code) | | |
getConsumerEndpointName | public String getConsumerEndpointName()(Code) | | |
getProviderEndpointName | public String getProviderEndpointName()(Code) | | |
getServiceNameByRole | public String getServiceNameByRole(boolean bConsumer)(Code) | | |
getServiceUnitNumber | public int getServiceUnitNumber()(Code) | | |
nameValidate | public static boolean nameValidate(String name)(Code) | | |
setComponentType | public void setComponentType(String componentType)(Code) | | |
setContainerAssembly | public void setContainerAssembly(ServiceAssembly containerAssembly)(Code) | | Parameters: containerAssembly - the containerAssembly to set |
setDescription | public void setDescription(String description)(Code) | | |
setInterfaceName | public void setInterfaceName(String interfaceName)(Code) | | |
setServiceName | public void setServiceName(String serviceName)(Code) | | |
setServiceUnitNumber | public void setServiceUnitNumber(int i)(Code) | | |
|
|