CoreBroker
Class BrokerWrapper
java.lang.Object
CoreBroker.BrokerWrapper
- Direct Known Subclasses:
- AxisBrokerWrapper, CSoapBrokerWrapper
- public abstract class BrokerWrapper
- extends java.lang.Object
Method Summary |
void |
addCustID_and_ChainToHeader(javax.xml.soap.SOAPMessage msgSOAP,
java.lang.String customizerSessionID)
|
protected void |
deploy(java.lang.String serviceName,
java.lang.String endPoint,
java.lang.String XSDfilesPath,
java.lang.String WSAMIAbstractFileName,
java.lang.String WSAMIServiceFileName,
java.lang.String WSAMICustomizerFileName,
org.w3c.dom.Document serviceInfo,
java.lang.String instanceURL)
|
abstract void |
deployService(org.w3c.dom.Node service,
java.lang.String path,
java.lang.String context)
|
java.lang.String |
getCustomizerRC(java.lang.String sID)
|
java.lang.String |
getCustomizerWS(java.lang.String sID)
|
static DeployedService |
getDeployedService(java.lang.String name)
|
static DeployedService[] |
getDeployedServices()
|
org.w3c.dom.Document |
getDeploymentConfiguration()
|
static java.lang.String |
getEndPointfromWSDL(java.lang.String serviceWSDL)
|
static java.lang.String |
getLocalNDAddr()
|
java.lang.String[] |
getLocalServicesEP(java.lang.String WAU)
|
static java.lang.String |
getLocalWSAMIfromWCU(java.lang.String wcu)
|
abstract NDPortType |
getNDStub(java.lang.String ndAddress)
|
static java.lang.String |
getRemoteWSAMIfromWCU(java.lang.String wcu)
|
protected org.w3c.dom.Document |
getServerConfig()
|
static java.lang.String |
getTagValue(org.w3c.dom.Node service,
java.lang.String tagName)
|
java.lang.String |
getURAddr()
|
static WSAMIAbstractDocument |
getWAD_DeployedService(java.lang.String name)
|
static WSAMICustomizerDocument |
getWCD_DeployedService(java.lang.String name)
|
java.lang.String |
getWSAMIBinDir()
|
static WSAMIServiceDocument |
getWSD_DeployedService(java.lang.String name)
|
static java.lang.String |
getWSDLfromWSU(java.lang.String wsu)
|
boolean |
isCustomizer(java.lang.String sID)
|
static boolean |
isServiceDeployed(java.lang.String name)
|
static void |
list()
|
protected static BrokerWrapper |
makeClientInstance()
|
protected static BrokerWrapper |
makeServerInstance()
|
protected abstract void |
refreshDeploymentConfiguration()
|
void |
setCustID_and_Chain_FromHeader(javax.xml.soap.SOAPMessage msgSOAP,
java.lang.Object obj)
|
void |
setCustomizerChain_LC(java.lang.String sID,
java.lang.String RC,
java.lang.String WS)
|
void |
setCustomizerChain_RC(java.lang.String sID,
java.lang.String WS)
|
java.lang.String |
setCustomizerChain(java.lang.String LC,
java.lang.String RC,
java.lang.String WS)
|
protected void |
setServerConfig(org.w3c.dom.Document _serverConfiguration)
|
void |
setURAddr(java.lang.String _URAddr)
|
void |
setWSAMIBinDir(java.lang.String _wsamiBinDir)
|
void |
undeployService(java.lang.String serviceName)
|
boolean |
verify(org.w3c.dom.Node service,
java.lang.String path,
java.lang.String context,
java.lang.String baseURLServices)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
customizerConfig
protected static java.util.HashMap customizerConfig
deploymentConfiguration
protected static org.w3c.dom.Document deploymentConfiguration
_selfServerSide
protected static BrokerWrapper _selfServerSide
_selfClientSide
protected static BrokerWrapper _selfClientSide
fileSeparator
protected java.lang.String fileSeparator
BROKERWRAPPER_SERVERSIDE
protected static java.lang.String BROKERWRAPPER_SERVERSIDE
BROKERWRAPPER_CLIENTSIDE
protected static java.lang.String BROKERWRAPPER_CLIENTSIDE
wsamiBinDir
protected java.lang.String wsamiBinDir
URAddr
protected java.lang.String URAddr
BrokerWrapper
protected BrokerWrapper()
makeServerInstance
protected static BrokerWrapper makeServerInstance()
makeClientInstance
protected static BrokerWrapper makeClientInstance()
getServerConfig
protected org.w3c.dom.Document getServerConfig()
setServerConfig
protected void setServerConfig(org.w3c.dom.Document _serverConfiguration)
getDeploymentConfiguration
public org.w3c.dom.Document getDeploymentConfiguration()
refreshDeploymentConfiguration
protected abstract void refreshDeploymentConfiguration()
getDeployedServices
public static DeployedService[] getDeployedServices()
undeployService
public void undeployService(java.lang.String serviceName)
throws CBException
- Throws:
CBException
getNDStub
public abstract NDPortType getNDStub(java.lang.String ndAddress)
throws CBException
- Throws:
CBException
verify
public boolean verify(org.w3c.dom.Node service,
java.lang.String path,
java.lang.String context,
java.lang.String baseURLServices)
throws CBException
- Throws:
CBException
deployService
public abstract void deployService(org.w3c.dom.Node service,
java.lang.String path,
java.lang.String context)
throws CBException
- Throws:
CBException
deploy
protected void deploy(java.lang.String serviceName,
java.lang.String endPoint,
java.lang.String XSDfilesPath,
java.lang.String WSAMIAbstractFileName,
java.lang.String WSAMIServiceFileName,
java.lang.String WSAMICustomizerFileName,
org.w3c.dom.Document serviceInfo,
java.lang.String instanceURL)
throws CBException
- Throws:
CBException
isServiceDeployed
public static boolean isServiceDeployed(java.lang.String name)
getDeployedService
public static DeployedService getDeployedService(java.lang.String name)
getWAD_DeployedService
public static WSAMIAbstractDocument getWAD_DeployedService(java.lang.String name)
getWSD_DeployedService
public static WSAMIServiceDocument getWSD_DeployedService(java.lang.String name)
getWCD_DeployedService
public static WSAMICustomizerDocument getWCD_DeployedService(java.lang.String name)
setCustomizerChain
public java.lang.String setCustomizerChain(java.lang.String LC,
java.lang.String RC,
java.lang.String WS)
setCustomizerChain_LC
public void setCustomizerChain_LC(java.lang.String sID,
java.lang.String RC,
java.lang.String WS)
setCustomizerChain_RC
public void setCustomizerChain_RC(java.lang.String sID,
java.lang.String WS)
isCustomizer
public boolean isCustomizer(java.lang.String sID)
getCustomizerRC
public java.lang.String getCustomizerRC(java.lang.String sID)
getCustomizerWS
public java.lang.String getCustomizerWS(java.lang.String sID)
setCustID_and_Chain_FromHeader
public void setCustID_and_Chain_FromHeader(javax.xml.soap.SOAPMessage msgSOAP,
java.lang.Object obj)
addCustID_and_ChainToHeader
public void addCustID_and_ChainToHeader(javax.xml.soap.SOAPMessage msgSOAP,
java.lang.String customizerSessionID)
getLocalNDAddr
public static java.lang.String getLocalNDAddr()
throws CBException
- Throws:
CBException
list
public static void list()
getTagValue
public static java.lang.String getTagValue(org.w3c.dom.Node service,
java.lang.String tagName)
getWSDLfromWSU
public static java.lang.String getWSDLfromWSU(java.lang.String wsu)
getLocalWSAMIfromWCU
public static java.lang.String getLocalWSAMIfromWCU(java.lang.String wcu)
getRemoteWSAMIfromWCU
public static java.lang.String getRemoteWSAMIfromWCU(java.lang.String wcu)
getEndPointfromWSDL
public static java.lang.String getEndPointfromWSDL(java.lang.String serviceWSDL)
setWSAMIBinDir
public void setWSAMIBinDir(java.lang.String _wsamiBinDir)
getWSAMIBinDir
public java.lang.String getWSAMIBinDir()
setURAddr
public void setURAddr(java.lang.String _URAddr)
getURAddr
public java.lang.String getURAddr()
getLocalServicesEP
public java.lang.String[] getLocalServicesEP(java.lang.String WAU)