org.apache.activemq.schema.core
Class DtoManagementContext

java.lang.Object
  extended by org.apache.activemq.schema.core.DtoManagementContext
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class DtoManagementContext
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded" minOccurs="0">
         <choice>
           <element name="MBeanServer" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="environment" maxOccurs="unbounded" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence maxOccurs="unbounded" minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="server" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
         </choice>
       </choice>
       <attribute name="MBeanServer" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="allowRemoteAddressInMBeanNames" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="brokerName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="connectorHost" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="connectorPath" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="connectorPort" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="createConnector" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="createMBeanServer" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="environment" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="findTigerMbeanServer" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="jmxDomainName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="rmiServerPort" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="server" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="useMBeanServer" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DtoManagementContext.Environment
          Java class for anonymous complex type.
static class DtoManagementContext.MBeanServer
          Java class for anonymous complex type.
static class DtoManagementContext.Server
          Java class for anonymous complex type.
 
Field Summary
protected  Boolean allowRemoteAddressInMBeanNames
           
protected  String brokerName
           
protected  String connectorHost
           
protected  String connectorPath
           
protected  String connectorPort
           
protected  String createConnector
           
protected  Boolean createMBeanServer
           
protected  String environment
           
protected  Boolean findTigerMbeanServer
           
protected  String id
           
protected  String jmxDomainName
           
protected  String mBeanServer
           
protected  List<Object> mBeanServerOrEnvironmentOrServer
           
protected  String rmiServerPort
           
protected  String server
           
protected  Boolean useMBeanServer
           
 
Constructor Summary
DtoManagementContext()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String getBrokerName()
          Gets the value of the brokerName property.
 String getConnectorHost()
          Gets the value of the connectorHost property.
 String getConnectorPath()
          Gets the value of the connectorPath property.
 String getConnectorPort()
          Gets the value of the connectorPort property.
 String getCreateConnector()
          Gets the value of the createConnector property.
 String getEnvironment()
          Gets the value of the environment property.
 String getId()
          Gets the value of the id property.
 String getJmxDomainName()
          Gets the value of the jmxDomainName property.
 String getMBeanServer()
          Gets the value of the mBeanServer property.
 List<Object> getMBeanServerOrEnvironmentOrServer()
          Gets the value of the mBeanServerOrEnvironmentOrServer property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getRmiServerPort()
          Gets the value of the rmiServerPort property.
 String getServer()
          Gets the value of the server property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isAllowRemoteAddressInMBeanNames()
          Gets the value of the allowRemoteAddressInMBeanNames property.
 Boolean isCreateMBeanServer()
          Gets the value of the createMBeanServer property.
 Boolean isFindTigerMbeanServer()
          Gets the value of the findTigerMbeanServer property.
 Boolean isUseMBeanServer()
          Gets the value of the useMBeanServer property.
 void setAllowRemoteAddressInMBeanNames(Boolean value)
          Sets the value of the allowRemoteAddressInMBeanNames property.
 void setBrokerName(String value)
          Sets the value of the brokerName property.
 void setConnectorHost(String value)
          Sets the value of the connectorHost property.
 void setConnectorPath(String value)
          Sets the value of the connectorPath property.
 void setConnectorPort(String value)
          Sets the value of the connectorPort property.
 void setCreateConnector(String value)
          Sets the value of the createConnector property.
 void setCreateMBeanServer(Boolean value)
          Sets the value of the createMBeanServer property.
 void setEnvironment(String value)
          Sets the value of the environment property.
 void setFindTigerMbeanServer(Boolean value)
          Sets the value of the findTigerMbeanServer property.
 void setId(String value)
          Sets the value of the id property.
 void setJmxDomainName(String value)
          Sets the value of the jmxDomainName property.
 void setMBeanServer(String value)
          Sets the value of the mBeanServer property.
 void setRmiServerPort(String value)
          Sets the value of the rmiServerPort property.
 void setServer(String value)
          Sets the value of the server property.
 void setUseMBeanServer(Boolean value)
          Sets the value of the useMBeanServer property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

mBeanServerOrEnvironmentOrServer

protected List<Object> mBeanServerOrEnvironmentOrServer

mBeanServer

protected String mBeanServer

allowRemoteAddressInMBeanNames

protected Boolean allowRemoteAddressInMBeanNames

brokerName

protected String brokerName

connectorHost

protected String connectorHost

connectorPath

protected String connectorPath

connectorPort

protected String connectorPort

createConnector

protected String createConnector

createMBeanServer

protected Boolean createMBeanServer

environment

protected String environment

findTigerMbeanServer

protected Boolean findTigerMbeanServer

jmxDomainName

protected String jmxDomainName

rmiServerPort

protected String rmiServerPort

server

protected String server

useMBeanServer

protected Boolean useMBeanServer

id

protected String id
Constructor Detail

DtoManagementContext

public DtoManagementContext()
Method Detail

getMBeanServerOrEnvironmentOrServer

public List<Object> getMBeanServerOrEnvironmentOrServer()
Gets the value of the mBeanServerOrEnvironmentOrServer property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the mBeanServerOrEnvironmentOrServer property.

For example, to add a new item, do as follows:

    getMBeanServerOrEnvironmentOrServer().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoManagementContext.Server> JAXBElement<DtoManagementContext.MBeanServer> JAXBElement<DtoManagementContext.Environment> Object


getMBeanServer

public String getMBeanServer()
Gets the value of the mBeanServer property.

Returns:
possible object is String

setMBeanServer

public void setMBeanServer(String value)
Sets the value of the mBeanServer property.

Parameters:
value - allowed object is String

isAllowRemoteAddressInMBeanNames

public Boolean isAllowRemoteAddressInMBeanNames()
Gets the value of the allowRemoteAddressInMBeanNames property.

Returns:
possible object is Boolean

setAllowRemoteAddressInMBeanNames

public void setAllowRemoteAddressInMBeanNames(Boolean value)
Sets the value of the allowRemoteAddressInMBeanNames property.

Parameters:
value - allowed object is Boolean

getBrokerName

public String getBrokerName()
Gets the value of the brokerName property.

Returns:
possible object is String

setBrokerName

public void setBrokerName(String value)
Sets the value of the brokerName property.

Parameters:
value - allowed object is String

getConnectorHost

public String getConnectorHost()
Gets the value of the connectorHost property.

Returns:
possible object is String

setConnectorHost

public void setConnectorHost(String value)
Sets the value of the connectorHost property.

Parameters:
value - allowed object is String

getConnectorPath

public String getConnectorPath()
Gets the value of the connectorPath property.

Returns:
possible object is String

setConnectorPath

public void setConnectorPath(String value)
Sets the value of the connectorPath property.

Parameters:
value - allowed object is String

getConnectorPort

public String getConnectorPort()
Gets the value of the connectorPort property.

Returns:
possible object is String

setConnectorPort

public void setConnectorPort(String value)
Sets the value of the connectorPort property.

Parameters:
value - allowed object is String

getCreateConnector

public String getCreateConnector()
Gets the value of the createConnector property.

Returns:
possible object is String

setCreateConnector

public void setCreateConnector(String value)
Sets the value of the createConnector property.

Parameters:
value - allowed object is String

isCreateMBeanServer

public Boolean isCreateMBeanServer()
Gets the value of the createMBeanServer property.

Returns:
possible object is Boolean

setCreateMBeanServer

public void setCreateMBeanServer(Boolean value)
Sets the value of the createMBeanServer property.

Parameters:
value - allowed object is Boolean

getEnvironment

public String getEnvironment()
Gets the value of the environment property.

Returns:
possible object is String

setEnvironment

public void setEnvironment(String value)
Sets the value of the environment property.

Parameters:
value - allowed object is String

isFindTigerMbeanServer

public Boolean isFindTigerMbeanServer()
Gets the value of the findTigerMbeanServer property.

Returns:
possible object is Boolean

setFindTigerMbeanServer

public void setFindTigerMbeanServer(Boolean value)
Sets the value of the findTigerMbeanServer property.

Parameters:
value - allowed object is Boolean

getJmxDomainName

public String getJmxDomainName()
Gets the value of the jmxDomainName property.

Returns:
possible object is String

setJmxDomainName

public void setJmxDomainName(String value)
Sets the value of the jmxDomainName property.

Parameters:
value - allowed object is String

getRmiServerPort

public String getRmiServerPort()
Gets the value of the rmiServerPort property.

Returns:
possible object is String

setRmiServerPort

public void setRmiServerPort(String value)
Sets the value of the rmiServerPort property.

Parameters:
value - allowed object is String

getServer

public String getServer()
Gets the value of the server property.

Returns:
possible object is String

setServer

public void setServer(String value)
Sets the value of the server property.

Parameters:
value - allowed object is String

isUseMBeanServer

public Boolean isUseMBeanServer()
Gets the value of the useMBeanServer property.

Returns:
possible object is Boolean

setUseMBeanServer

public void setUseMBeanServer(Boolean value)
Sets the value of the useMBeanServer property.

Parameters:
value - allowed object is Boolean

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.