net.sourceforge.hivelock
Class UserServiceModel
java.lang.Object
org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
net.sourceforge.hivelock.UserServiceModel
- All Implemented Interfaces:
- java.util.EventListener, UserEventListener, org.apache.hivemind.internal.ServiceModel
public class UserServiceModel
- extends org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl
- implements UserEventListener
Fields inherited from class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl |
_log |
Constructor Summary |
UserServiceModel(org.apache.hivemind.impl.ConstructableServicePoint servicePoint)
|
Methods inherited from class org.apache.hivemind.impl.servicemodel.AbstractServiceModelImpl |
addInterceptors, constructBridgeProxy, constructCoreServiceImplementation, constructNewServiceImplementation, constructServiceImplementation, getServicePoint, registerWithShutdownCoordinator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_loader
protected final java.lang.ClassLoader _loader
_security
protected final SecurityService _security
_implementations
protected final java.util.Map<java.security.Principal,java.lang.Object> _implementations
_proxy
protected java.lang.Object _proxy
UserServiceModel
public UserServiceModel(org.apache.hivemind.impl.ConstructableServicePoint servicePoint)
getService
public java.lang.Object getService()
- Specified by:
getService
in interface org.apache.hivemind.internal.ServiceModel
createUserProxy
protected java.lang.Object createUserProxy()
instantiateService
public void instantiateService()
- Specified by:
instantiateService
in interface org.apache.hivemind.internal.ServiceModel
getServiceForUser
protected java.lang.Object getServiceForUser()
userConnected
public void userConnected(java.security.Principal user)
- Specified by:
userConnected
in interface UserEventListener
userDisconnected
public void userDisconnected(java.security.Principal user,
boolean forced)
- Specified by:
userDisconnected
in interface UserEventListener