com.evolveum.midpoint.xml.ns._public.common.common_2a
Class NodeType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
      extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.NodeType
All Implemented Interfaces:
Containerable, Objectable, java.io.Serializable, java.lang.Cloneable

public class NodeType
extends ObjectType
implements java.io.Serializable, java.lang.Cloneable

Node describes a single installation of midPoint. MidPoint installations can work in cluster. The Node objects are the way how the nodes in cluster know about each other. EXPERIMENTAL

Java class for NodeType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="NodeType">
   <complexContent>
     <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}ObjectType">
       <sequence>
         <element name="nodeIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="hostname" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="jmxPort" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="lastCheckInTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="running" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="clustered" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="internalNodeIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName COMPLEX_TYPE
           
static javax.xml.namespace.QName F_CLUSTERED
           
static javax.xml.namespace.QName F_HOSTNAME
           
static javax.xml.namespace.QName F_INTERNAL_NODE_IDENTIFIER
           
static javax.xml.namespace.QName F_JMX_PORT
           
static javax.xml.namespace.QName F_LAST_CHECK_IN_TIME
           
static javax.xml.namespace.QName F_NODE_IDENTIFIER
           
static javax.xml.namespace.QName F_RUNNING
           
 
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
F_DESCRIPTION, F_EXTENSION, F_FETCH_RESULT, F_NAME, F_PARENT_ORG, F_PARENT_ORG_REF, parentOrgRef
 
Constructor Summary
NodeType()
           
 
Method Summary
 NodeType clone()
           
 java.lang.String getHostname()
           
 java.lang.String getInternalNodeIdentifier()
           
 java.lang.Integer getJmxPort()
           
 javax.xml.datatype.XMLGregorianCalendar getLastCheckInTime()
           
 java.lang.String getNodeIdentifier()
           
 java.lang.Boolean isClustered()
           
 java.lang.Boolean isRunning()
           
 void setClustered(java.lang.Boolean value)
           
 void setHostname(java.lang.String value)
           
 void setInternalNodeIdentifier(java.lang.String value)
           
 void setJmxPort(java.lang.Integer value)
           
 void setLastCheckInTime(javax.xml.datatype.XMLGregorianCalendar value)
           
 void setNodeIdentifier(java.lang.String value)
           
 void setRunning(java.lang.Boolean value)
           
 
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COMPLEX_TYPE

public static final javax.xml.namespace.QName COMPLEX_TYPE

F_NODE_IDENTIFIER

public static final javax.xml.namespace.QName F_NODE_IDENTIFIER

F_HOSTNAME

public static final javax.xml.namespace.QName F_HOSTNAME

F_JMX_PORT

public static final javax.xml.namespace.QName F_JMX_PORT

F_LAST_CHECK_IN_TIME

public static final javax.xml.namespace.QName F_LAST_CHECK_IN_TIME

F_RUNNING

public static final javax.xml.namespace.QName F_RUNNING

F_CLUSTERED

public static final javax.xml.namespace.QName F_CLUSTERED

F_INTERNAL_NODE_IDENTIFIER

public static final javax.xml.namespace.QName F_INTERNAL_NODE_IDENTIFIER
Constructor Detail

NodeType

public NodeType()
Method Detail

getNodeIdentifier

public java.lang.String getNodeIdentifier()

setNodeIdentifier

public void setNodeIdentifier(java.lang.String value)

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String value)

getJmxPort

public java.lang.Integer getJmxPort()

setJmxPort

public void setJmxPort(java.lang.Integer value)

getLastCheckInTime

public javax.xml.datatype.XMLGregorianCalendar getLastCheckInTime()

setLastCheckInTime

public void setLastCheckInTime(javax.xml.datatype.XMLGregorianCalendar value)

isRunning

public java.lang.Boolean isRunning()

setRunning

public void setRunning(java.lang.Boolean value)

isClustered

public java.lang.Boolean isClustered()

setClustered

public void setClustered(java.lang.Boolean value)

getInternalNodeIdentifier

public java.lang.String getInternalNodeIdentifier()

setInternalNodeIdentifier

public void setInternalNodeIdentifier(java.lang.String value)

clone

public NodeType clone()
Overrides:
clone in class ObjectType


Copyright © 2012 evolveum. All Rights Reserved.