org.ops4j.pax.radman.gateway.jmx
Class JMXOSGiContainer

java.lang.Object
  extended by org.ops4j.pax.radman.gateway.jmx.JMXOSGiContainer
All Implemented Interfaces:
java.io.Serializable, OSGiContainer

public class JMXOSGiContainer
extends java.lang.Object
implements OSGiContainer, java.io.Serializable

Since:
0.1.0
Author:
Edward Yakop
See Also:
Serialized Form

Constructor Summary
JMXOSGiContainer()
           
 
Method Summary
 java.lang.String getDescription()
          Returns the description of this OSGiContainer instance.
 java.lang.String getId()
          Returns the id of this OSGiContainer.
 java.lang.String getName()
          Returns the container name.
 RadmanService getRadmanService()
          Returns the radman service of this OSGiContainer.
 RadmanServiceInfo getRadmanServiceInfo()
          Returns the radman service info of this OSGiContainer.
 void setDescription(java.lang.String aDescription)
          Sets the description of this OSGiContainer.
 void setRadmanServiceInfo(RadmanServiceInfo anInfo)
          Sets the radman service info of this OSGiContainer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXOSGiContainer

public JMXOSGiContainer()
Method Detail

getId

public java.lang.String getId()
Description copied from interface: OSGiContainer
Returns the id of this OSGiContainer.

Specified by:
getId in interface OSGiContainer
Returns:
The id of this OSGiContainer.

getName

public java.lang.String getName()
Description copied from interface: OSGiContainer
Returns the container name.

Specified by:
getName in interface OSGiContainer
Returns:
The container name.

getRadmanService

public RadmanService getRadmanService()
Description copied from interface: OSGiContainer
Returns the radman service of this OSGiContainer.

Specified by:
getRadmanService in interface OSGiContainer
Returns:
The radman service of this OSGiContainer.

getRadmanServiceInfo

public RadmanServiceInfo getRadmanServiceInfo()
Description copied from interface: OSGiContainer
Returns the radman service info of this OSGiContainer.

Specified by:
getRadmanServiceInfo in interface OSGiContainer
Returns:
The radman service info of this OSGiContainer.

getDescription

public java.lang.String getDescription()
Description copied from interface: OSGiContainer
Returns the description of this OSGiContainer instance.

Specified by:
getDescription in interface OSGiContainer
Returns:
The description of this OSGiContainer.

setDescription

public void setDescription(java.lang.String aDescription)
Description copied from interface: OSGiContainer
Sets the description of this OSGiContainer.

Specified by:
setDescription in interface OSGiContainer
Parameters:
aDescription - The description.

setRadmanServiceInfo

public void setRadmanServiceInfo(RadmanServiceInfo anInfo)
                          throws java.lang.IllegalArgumentException
Description copied from interface: OSGiContainer
Sets the radman service info of this OSGiContainer.

Specified by:
setRadmanServiceInfo in interface OSGiContainer
Parameters:
anInfo - The radman service info. This argument must not be null.
Throws:
java.lang.IllegalArgumentException - Thrown if the specified anInfo argument is null.


Copyright © 2008. All Rights Reserved.