org.globus.cog.karajan.workflow.service
Class ServiceContext

java.lang.Object
  extended by org.globus.cog.karajan.workflow.service.ServiceContext

public class ServiceContext
extends Object


Constructor Summary
ServiceContext(Service service)
           
 
Method Summary
 Service getService()
           
 UserContext getUserContext(GSSName name, ChannelContext channelContext)
           
 UserContext getUserContext(String name, ChannelContext channelContext)
           
 Collection getUserContexts()
           
 boolean isLocal()
           
 boolean isRestricted()
           
 void registerUserContext(UserContext uc)
           
 void setLocal(boolean local)
           
 void unregisterUserContext(String username)
           
 void unregisterUserContext(UserContext uc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceContext

public ServiceContext(Service service)
Method Detail

registerUserContext

public void registerUserContext(UserContext uc)

getUserContext

public UserContext getUserContext(GSSName name,
                                  ChannelContext channelContext)

getUserContext

public UserContext getUserContext(String name,
                                  ChannelContext channelContext)

getUserContexts

public Collection getUserContexts()

unregisterUserContext

public void unregisterUserContext(UserContext uc)

unregisterUserContext

public void unregisterUserContext(String username)

getService

public Service getService()

isLocal

public boolean isLocal()

setLocal

public void setLocal(boolean local)

isRestricted

public boolean isRestricted()