|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.ws.TopologyServiceImpl
public class TopologyServiceImpl
| Constructor Summary | |
|---|---|
TopologyServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addContainerInformation(org.ow2.petals.kernel.ws.api.to.ContainerInformation addedContainer,
java.lang.String subdomainName)
|
void |
addSubdomain(java.lang.String name,
java.lang.String description,
org.ow2.petals.kernel.ws.api.to.SubdomainInformation.SubdomainMode subdomainMode,
boolean networkTimeSynchronized)
|
void |
addSubdomainWithContainers(org.ow2.petals.kernel.ws.api.to.SubdomainInformation subdomain)
|
java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> |
getAllContainerInformation()
|
java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> |
getAllPeerContainerInformationForLocalSubdomain()
|
java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> |
getAllSlaveContainerInformationForLocalSubdomain()
|
org.objectweb.fractal.api.Component |
getComponent()
Get the associated fractal component. |
org.ow2.petals.kernel.ws.api.to.ContainerInformation |
getContainerInformation(java.lang.String containerId)
|
org.ow2.petals.kernel.ws.api.to.DomainInformation |
getDomainInformation()
|
org.ow2.petals.kernel.ws.api.to.JndiInformation |
getJndiInformation()
|
java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> |
getMasterContainerInformation()
|
org.ow2.petals.kernel.ws.api.to.SubdomainInformation |
getSubdomainByName(java.lang.String subdomainName)
|
void |
removeContainerInformation(java.lang.String containerName)
|
void |
removeSubdomain(java.lang.String subdomainName)
|
protected void |
start()
|
protected void |
stop()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TopologyServiceImpl()
| Method Detail |
|---|
protected void start()
protected void stop()
public org.objectweb.fractal.api.Component getComponent()
@org.objectweb.fractal.fraclet.annotation.annotations.Service(name = "component")
private Component component;
public Component getComponent() {
return this.component;
}
getComponent in interface KernelWebService
public org.ow2.petals.kernel.ws.api.to.JndiInformation getJndiInformation()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getJndiInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public void addContainerInformation(org.ow2.petals.kernel.ws.api.to.ContainerInformation addedContainer,
java.lang.String subdomainName)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
addContainerInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public void removeContainerInformation(java.lang.String containerName)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
removeContainerInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> getAllContainerInformation()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getAllContainerInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> getMasterContainerInformation()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getMasterContainerInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> getAllSlaveContainerInformationForLocalSubdomain()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getAllSlaveContainerInformationForLocalSubdomain in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public java.util.List<org.ow2.petals.kernel.ws.api.to.ContainerInformation> getAllPeerContainerInformationForLocalSubdomain()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getAllPeerContainerInformationForLocalSubdomain in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public org.ow2.petals.kernel.ws.api.to.ContainerInformation getContainerInformation(java.lang.String containerId)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getContainerInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public void addSubdomain(java.lang.String name,
java.lang.String description,
org.ow2.petals.kernel.ws.api.to.SubdomainInformation.SubdomainMode subdomainMode,
boolean networkTimeSynchronized)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
addSubdomain in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public void removeSubdomain(java.lang.String subdomainName)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
removeSubdomain in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public void addSubdomainWithContainers(org.ow2.petals.kernel.ws.api.to.SubdomainInformation subdomain)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
addSubdomainWithContainers in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public org.ow2.petals.kernel.ws.api.to.SubdomainInformation getSubdomainByName(java.lang.String subdomainName)
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getSubdomainByName in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
public org.ow2.petals.kernel.ws.api.to.DomainInformation getDomainInformation()
throws org.ow2.petals.kernel.ws.api.PEtALSWebServiceException
getDomainInformation in interface org.ow2.petals.kernel.ws.api.TopologyServiceorg.ow2.petals.kernel.ws.api.PEtALSWebServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||