org.jboss.system.metadata
Class ServiceValueContext

java.lang.Object
  extended by org.jboss.system.metadata.ServiceValueContext

public class ServiceValueContext
extends Object

ServiceValueContext.

Version:
$Revision: 85945 $
Author:
Adrian Brock

Constructor Summary
ServiceValueContext()
          Create a new ServiceValueContext.
ServiceValueContext(MBeanServer server, ServiceController controller, ClassLoader classloader)
          Create a new ServiceValueContext.
ServiceValueContext(MBeanServer server, ServiceController controller, MBeanAttributeInfo attributeInfo, ClassLoader classloader)
          Create a new ServiceValueContext.
 
Method Summary
 MBeanAttributeInfo getAttributeInfo()
          Get the attributeInfo.
 ClassLoader getClassloader()
          Get the classloader.
 org.jboss.kernel.spi.dependency.KernelController getController()
          Get the controller
 org.jboss.kernel.Kernel getKernel()
          Get the kernel
 MBeanServer getServer()
          Get the server.
 ServiceController getServiceController()
          Get the service controller.
 boolean isReplace()
          Get the replace.
 boolean isTrim()
          Get the trim.
 void setAttributeInfo(MBeanAttributeInfo attributeInfo)
          Set the attributeInfo.
 void setClassloader(ClassLoader classloader)
          Set the classloader.
 void setReplace(boolean replace)
          Set the replace.
 void setServer(MBeanServer server)
          Set the server.
 void setServiceController(ServiceController controller)
          Set the service controller.
 void setTrim(boolean trim)
          Set the trim.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceValueContext

public ServiceValueContext()
Create a new ServiceValueContext.


ServiceValueContext

public ServiceValueContext(MBeanServer server,
                           ServiceController controller,
                           ClassLoader classloader)
Create a new ServiceValueContext.

Parameters:
server - the server
controller - the service controller
classloader - the classloader

ServiceValueContext

public ServiceValueContext(MBeanServer server,
                           ServiceController controller,
                           MBeanAttributeInfo attributeInfo,
                           ClassLoader classloader)
Create a new ServiceValueContext.

Parameters:
server - the server
controller - the service controller
attributeInfo - the attribute info
classloader - the classloader
Method Detail

getAttributeInfo

public MBeanAttributeInfo getAttributeInfo()
Get the attributeInfo.

Returns:
the attributeInfo.

setAttributeInfo

public void setAttributeInfo(MBeanAttributeInfo attributeInfo)
Set the attributeInfo.

Parameters:
attributeInfo - the attributeInfo.

getClassloader

public ClassLoader getClassloader()
Get the classloader.

Returns:
the classloader.

setClassloader

public void setClassloader(ClassLoader classloader)
Set the classloader.

Parameters:
classloader - the classloader.

isReplace

public boolean isReplace()
Get the replace.

Returns:
the replace.

setReplace

public void setReplace(boolean replace)
Set the replace.

Parameters:
replace - the replace.

getServer

public MBeanServer getServer()
Get the server.

Returns:
the server.

setServer

public void setServer(MBeanServer server)
Set the server.

Parameters:
server - the server.

getServiceController

public ServiceController getServiceController()
Get the service controller.

Returns:
the controller.

setServiceController

public void setServiceController(ServiceController controller)
Set the service controller.

Parameters:
controller - the controller.

isTrim

public boolean isTrim()
Get the trim.

Returns:
the trim.

setTrim

public void setTrim(boolean trim)
Set the trim.

Parameters:
trim - the trim.

getKernel

public org.jboss.kernel.Kernel getKernel()
Get the kernel

Returns:
the kernel

getController

public org.jboss.kernel.spi.dependency.KernelController getController()
Get the controller

Returns:
the controller


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.