|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.deployme.DeployMe
public class DeployMe
The main class of deployMe project.
| Field Summary | |
|---|---|
protected java.util.List<ServerDomain> |
serversDomains
List of the servers witch deployMe will work |
protected org.ow2.jasmine.deployme.generated.Topology |
topology
The loaded from xml topology |
| Constructor Summary | |
|---|---|
protected |
DeployMe()
Default constructor, do nothing Only for test |
|
DeployMe(java.net.URL topologyUrl,
java.lang.String machine,
java.lang.String domain,
java.lang.String server,
java.lang.String cluster)
JASMINe-CJC constructor : - Load the topology - Apply the config of the servers(machine or domain/server/cluster) |
| Method Summary | |
|---|---|
protected java.util.List<ServerDomain> |
buildServerDomainList(java.lang.String machine,
java.lang.String domain,
java.lang.String server,
java.lang.String clusterName)
Build the server list that will be used. |
protected org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon |
getClusterDaemonConf(java.lang.String domain,
java.lang.String clusterName)
|
protected void |
loadTopology(java.net.URL urlTopology,
java.net.URL schemaUrl)
Load the topology from the url urlTopology using the schema from schemaUrl. |
protected org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon |
mergeClusterDaemonAndDomainConf(org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cd,
org.ow2.jasmine.deployme.generated.Topology.Domains.Domain domain)
Merge the configuration of the domain with the configuration of the cluster daemon |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.ow2.jasmine.deployme.generated.Topology topology
protected java.util.List<ServerDomain> serversDomains
| Constructor Detail |
|---|
protected DeployMe()
public DeployMe(java.net.URL topologyUrl,
java.lang.String machine,
java.lang.String domain,
java.lang.String server,
java.lang.String cluster)
throws org.xml.sax.SAXException,
javax.xml.bind.JAXBException
topologyUrl - topology xml file to use urlmachine - The machine to use. if set domain or server or cluster
name must not be setdomain - The domain where found the server to use. If set, server or
cluster has to be set, and machine must no be setserver - The server to use. If set, domain has to be set and cluster
or machine must not be setcluster - The cluster daemon to use. If set, domain has to be set
and server or machine must not be set
javax.xml.bind.JAXBException - JAXB exception.
org.xml.sax.SAXException - SAX exception.| Method Detail |
|---|
protected void loadTopology(java.net.URL urlTopology,
java.net.URL schemaUrl)
throws org.xml.sax.SAXException,
javax.xml.bind.JAXBException
urlTopology - Url of the topology on xml formatschemaUrl - Url of the schema to use (xsd)
javax.xml.bind.JAXBException - JAXB exception.
org.xml.sax.SAXException - SAX exception.
protected org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon getClusterDaemonConf(java.lang.String domain,
java.lang.String clusterName)
protected java.util.List<ServerDomain> buildServerDomainList(java.lang.String machine,
java.lang.String domain,
java.lang.String server,
java.lang.String clusterName)
machine - host namedomain - domain nameserver - server nameclusterName - cluster daemon name
protected org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon mergeClusterDaemonAndDomainConf(org.ow2.jasmine.deployme.generated.Topology.Domains.Domain.ClusterDaemons.ClusterDaemon cd,
org.ow2.jasmine.deployme.generated.Topology.Domains.Domain domain)
cd - cluster daemon configurationdomain - the domain
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||