jrun.jms.security
Class JMSSecurityManager

jrunx.kernel.ServiceAdapter
  |
  +--jrun.jms.security.JMSSecurityManager
All Implemented Interfaces:
JMSSecurityManagerItf, JMSSecurityManagerMBean, javax.naming.Referenceable, java.io.Serializable, Service, ServiceMBean

public class JMSSecurityManager
extends ServiceAdapter
implements JMSSecurityManagerItf

See Also:
Serialized Form

Field Summary
static JMSSecurityManager m_instance
           
 
Fields inherited from class jrunx.kernel.ServiceAdapter
DEFAULT_DEACTIVATED, DEFAULT_DOMAIN, DOMAIN_NAME_SEPARATOR, DOMAIN_NAME_SUFFIX, domainName, jndiBindable, LOGGER_CACHE_TIME, SCHEDULER_SERVICE, SECURITY_MANAGER, server, status, TRANSACTION_MANAGER
 
Fields inherited from interface jrun.jms.security.JMSSecurityManagerMBean
JRUN_SECURITY_MANAGER, JRUN_USER_MANAGER, LOCAL_JRUN_SECURITY_MANAGER, LOCAL_JRUN_USER_MANAGER, OBJECT_NAME
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Constructor Summary
JMSSecurityManager()
           
 
Method Summary
 void authenticate(java.lang.String name, java.lang.String password)
           
static JMSSecurityManagerItf instance()
           
 void start()
          Every service other than mere data collections should start
 
Methods inherited from class jrunx.kernel.ServiceAdapter
bind, destroy, findObjectInstance, findObjectInstance, findObjectInstance, getBindToJNDI, getDeactivated, getDomainName, getDomainSearchPath, getJRunService, getLogger, getName, getParentService, getReference, getResourceManager, getServerName, getServerProperties, getStatus, init, invokeMethod, isInPartition, isPartition, lookup, postDeregister, postRegister, preDeregister, preRegister, requestServer, scheduleRunnable, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, stop, toString, unbind, unscheduleRunnable, updateStatus
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, stop, updateStatus
 

Field Detail

m_instance

public static JMSSecurityManager m_instance
Constructor Detail

JMSSecurityManager

public JMSSecurityManager()
Method Detail

authenticate

public void authenticate(java.lang.String name,
                         java.lang.String password)
                  throws javax.jms.JMSSecurityException
Specified by:
authenticate in interface JMSSecurityManagerItf

start

public void start()
           throws java.lang.Exception
Description copied from class: ServiceAdapter
Every service other than mere data collections should start
Specified by:
start in interface Service
Overrides:
start in class ServiceAdapter

instance

public static JMSSecurityManagerItf instance()


Copyright � 2002 Macromedia Corporation. All Rights Reserved.