org.jboss.portal.identity
Class IdentityServiceControllerImpl

java.lang.Object
  extended by ServiceMBeanSupport
      extended by org.jboss.portal.jems.as.system.AbstractJBossService
          extended by org.jboss.portal.identity.IdentityServiceControllerImpl
All Implemented Interfaces:
IdentityServiceController

public class IdentityServiceControllerImpl
extends AbstractJBossService
implements IdentityServiceController

Version:
$Revision: 1.1 $
Author:
Boleslaw Dawidowicz

Field Summary
protected  java.util.List beans
          .
protected  JNDI.Binding jndiBinding
           
protected  Kernel kernel
          .
 
Constructor Summary
IdentityServiceControllerImpl()
           
 
Method Summary
 java.lang.String getConfigFile()
           
 java.lang.String getDefaultConfigFile()
           
 IdentityContext getIdentityContext()
          Get IdentityContext that contains modules and services bootstrapped by this instance.
 IdentityEventBroadcaster getIdentityEventBroadcaster()
           
 JNDI.Binding getJndiBinding()
           
 java.lang.String getJndiName()
           
 boolean isRegisterMBeans()
           
 void setConfigFile(java.lang.String configFile)
           
 void setDefaultConfigFile(java.lang.String defaultConfigFile)
           
 void setIdentityEventBroadcaster(IdentityEventBroadcaster identityEventBroadcaster)
           
 void setJndiBinding(JNDI.Binding jndiBinding)
           
 void setJndiName(java.lang.String jndiName)
           
 void setRegisterMBeans(boolean registerMBeans)
           
protected  void startService()
           
protected  void stopService()
           
 
Methods inherited from class org.jboss.portal.jems.as.system.AbstractJBossService
create, destroy, getState, getStateString, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jndiBinding

protected JNDI.Binding jndiBinding

kernel

protected Kernel kernel
.


beans

protected java.util.List beans
.

Constructor Detail

IdentityServiceControllerImpl

public IdentityServiceControllerImpl()
Method Detail

startService

protected void startService()
                     throws java.lang.Exception
Throws:
java.lang.Exception

stopService

protected void stopService()
                    throws java.lang.Exception
Throws:
java.lang.Exception

getIdentityContext

public IdentityContext getIdentityContext()
Description copied from interface: IdentityServiceController
Get IdentityContext that contains modules and services bootstrapped by this instance.

Specified by:
getIdentityContext in interface IdentityServiceController
Returns:

getConfigFile

public java.lang.String getConfigFile()

setConfigFile

public void setConfigFile(java.lang.String configFile)

getDefaultConfigFile

public java.lang.String getDefaultConfigFile()

setDefaultConfigFile

public void setDefaultConfigFile(java.lang.String defaultConfigFile)

getJndiName

public java.lang.String getJndiName()

setJndiName

public void setJndiName(java.lang.String jndiName)

getJndiBinding

public JNDI.Binding getJndiBinding()

setJndiBinding

public void setJndiBinding(JNDI.Binding jndiBinding)

isRegisterMBeans

public boolean isRegisterMBeans()

setRegisterMBeans

public void setRegisterMBeans(boolean registerMBeans)

getIdentityEventBroadcaster

public IdentityEventBroadcaster getIdentityEventBroadcaster()

setIdentityEventBroadcaster

public void setIdentityEventBroadcaster(IdentityEventBroadcaster identityEventBroadcaster)