Uses of Interface
things.common.WhoAmI

Packages that use WhoAmI
things.common   
things.common.impl   
things.data   
things.thing   
things.thinger   
things.thinger.io.conduits   
things.thinger.io.conduits.basic   
things.thinger.kernel   
things.thinger.kernel.basic   
things.thinger.service.actor   
things.thinger.service.command.local   
things.thinger.service.httptool   
things.thinger.service.local   
things.thinger.service.proxy   
things.thinger.service.thing   
 

Uses of WhoAmI in things.common
 

Classes in things.common that implement WhoAmI
 class IAmNobody
          An identification object for a nobody.
 

Methods in things.common that return WhoAmI
 WhoAmI WhoAmI.birthMyChild(java.lang.String childsName)
          Create a child ID using the given name.
 WhoAmI WhoAmI.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 WhoAmI IAmNobody.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 

Constructors in things.common with parameters of type WhoAmI
Stamp(WhoAmI callerID, java.lang.String theToken)
          Construct with an imposed ID.
 

Uses of WhoAmI in things.common.impl
 

Classes in things.common.impl that implement WhoAmI
 class WhoAmISimple
          A simple ID
 

Methods in things.common.impl that return WhoAmI
 WhoAmI WhoAmISimple.birthMyChild(java.lang.String childsName)
          Create a child ID using the given name.
 WhoAmI WhoAmISimple.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 

Uses of WhoAmI in things.data
 

Methods in things.data that return WhoAmI
 WhoAmI Nubblet.birthMyChild(java.lang.String childsName)
          Create a child ID using the given name.
 WhoAmI Entity.birthMyChild(java.lang.String childsName)
          Create a child ID using the given name.
 WhoAmI Data.birthMyChild(java.lang.String childsName)
          Create a child ID using the given name.
 WhoAmI Nubblet.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 WhoAmI Entity.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 WhoAmI Data.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 WhoAmI Nubblet.getCreatorID()
          Get the creator's ID.
 WhoAmI Entity.getCreatorID()
          Get the creator's ID.
 WhoAmI Data.getCreatorID()
          Get the creator's ID.
 WhoAmI Nubblet.getID()
          Get the objects ID.
 WhoAmI Entity.getID()
          Get the objects ID.
 WhoAmI Data.getID()
          Get the objects ID.
 

Constructors in things.data with parameters of type WhoAmI
Entity(int n, Data.Type t, Data.Priority p, O thing, WhoAmI imposedId, WhoAmI creatorId)
          Constructor.
Entity(int n, Data.Type t, Data.Priority p, O thing, WhoAmI imposedId, WhoAmI creatorId, AttributeReader a)
          Constructor.
Entity(int n, Data.Type t, Data.Priority p, O thing, WhoAmI imposedId, WhoAmI creatorId, java.lang.String... a)
          Constructor.
Receipt(WhoAmI callerID, Receipt.Type theType)
           
Receipt(WhoAmI callerID, java.lang.String theToken, Receipt.Type theType)
           
Receipt(WhoAmI callerID, java.lang.String theToken, Receipt.Type theType, java.lang.String note)
           
 

Uses of WhoAmI in things.thing
 

Constructors in things.thing with parameters of type WhoAmI
RESULT(int numeric, Metrics theMetrics, Data.Type theType, WhoAmI imposedId, WhoAmI creatorId)
          Constructor.
RESULT(int numeric, Metrics theMetrics, Data.Type theType, WhoAmI imposedId, WhoAmI creatorId, AttributeReader additionalAttributes)
          Constructor.
RESULT(int numeric, Metrics theMetrics, Data.Type theType, WhoAmI imposedId, WhoAmI creatorId, java.lang.String... additionalAttributes)
          Constructor.
RESULT(Metrics theMetrics, Data.Type theType, WhoAmI imposedId, WhoAmI creatorId)
          Constructor.
 

Uses of WhoAmI in things.thinger
 

Methods in things.thinger that return WhoAmI
 WhoAmI SystemInterface.getCallingProcessId()
          Get process ID for the calling prosess.
 WhoAmI SystemSuperInterface.startProcess(ThingsProcess processObject, ThingsPropertyView properties)
          Start the passed process.
 WhoAmI SystemSuperInterface.startProcess(ThingsProcess processObject, ThingsPropertyView properties, Clearance processClearance)
          Start the passed process.
 

Uses of WhoAmI in things.thinger.io.conduits
 

Classes in things.thinger.io.conduits that implement WhoAmI
 class ConduitID
          A ConduitID.
 

Methods in things.thinger.io.conduits that return WhoAmI
 WhoAmI ConduitID.birthMyChild(java.lang.String childsName, java.lang.String childsTag)
          Create a child ID using the given name and tag.
 

Methods in things.thinger.io.conduits with parameters of type WhoAmI
 Conduit ConduitController.tune(ConduitID channel, WhoAmI callerId)
          This will attempt to use a common name to find a specific conduit.
 

Uses of WhoAmI in things.thinger.io.conduits.basic
 

Methods in things.thinger.io.conduits.basic with parameters of type WhoAmI
 Conduit BasicConduitController.tune(ConduitID channel, WhoAmI callerId)
          This will attempt to use a common name to find a specific conduit.
 

Uses of WhoAmI in things.thinger.kernel
 

Methods in things.thinger.kernel that return WhoAmI
 WhoAmI ProcessCoordinator.callerId()
          Get the calling processes ID.
 WhoAmI ResourceManager.getId()
          Get the id.
 WhoAmI ResourceInterface.getId()
          Get ID of the resource.
 WhoAmI ResourceListener.getListenerId()
          Get the ID of the listener.
 WhoAmI ThingsProcess.getProcessId()
           
 WhoAmI ProcessInterface.getProcessId()
           
 WhoAmI ProcessCoordinator.requireClearance(Clearance requiredLevel, java.lang.String operationName)
          Require Clearance.
 

Methods in things.thinger.kernel with parameters of type WhoAmI
 void ThingsProcess.fix(WhoAmI you)
          Fix the process to an ID.
 PCB ProcessCoordinator.getProcess(WhoAmI id)
          Get a process by WhoAmID.
 ResourceManager ResourceCoordinator.getResource(WhoAmI id)
          Get a resource by ID.
 void ResourceInterface.initResource(WhoAmI id)
          Initialize the resource.
 boolean ResourceCoordinator.isRegistered(WhoAmI id)
          Check to see if the resource is registered.
 void ProcessCoordinator.removeProcess(WhoAmI id)
          Remove a processes by String ID.
 void ResourceListener.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void ResourceListener.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 

Constructors in things.thinger.kernel with parameters of type WhoAmI
ProcessCoordinator(WhoAmI id)
          Constructor.
ResourceCoordinator(WhoAmI id)
          Constructor.
 

Uses of WhoAmI in things.thinger.kernel.basic
 

Fields in things.thinger.kernel.basic declared as WhoAmI
protected  WhoAmI KernelBasicBase.kernelSpaceID
           
protected  WhoAmI KernelBasicBase.userSpaceID
           
 

Fields in things.thinger.kernel.basic with type parameters of type WhoAmI
protected  java.util.HashMap<WhoAmI,java.lang.String> KernelBasicBase.cullPropsOnDeathMap
           
protected  java.util.List<WhoAmI> KernelBasicBase.deathList
           
protected  java.util.HashMap<WhoAmI,Logger> KernelBasicBase.localPropertyCache
           
 

Methods in things.thinger.kernel.basic that return WhoAmI
 WhoAmI KernelBasic.getCallingProcessId()
          Get process ID for the calling prosess.
 WhoAmI KernelBasic_WriterLogger.getId()
          Get ID of the resource.
 WhoAmI KernelBasicBase.getListenerId()
           
 WhoAmI KernalBasic_THINGProcessWrapper.getListenerId()
          Get the ID of the listener.
 WhoAmI KernelBasic.startProcess(ThingsProcess processObject, ThingsPropertyView properties)
          Start the passed process.
 WhoAmI KernelBasic.startProcess(ThingsProcess processObject, ThingsPropertyView properties, Clearance processClearance)
          Start the passed process.
 

Methods in things.thinger.kernel.basic with parameters of type WhoAmI
 KernelBasic_WriterLogger KernelBasic_WriterLogger_StandardFactory.forgeFileLogger(WhoAmI owner, java.lang.String path, AFileSystem fs, Logger.LEVEL configuredLevel)
          Create a filesystem based logger.
 KernelBasic_WriterLogger KernelBasic_WriterLogger_Factory.forgeFileLogger(WhoAmI owner, java.lang.String path, AFileSystem fs, Logger.LEVEL configuredLevel)
          Create a filesystem based logger.
protected  ResourceManager KernelBasicBase.forgeLogger(WhoAmI owner, AFileSystem fileSystem, java.lang.String path)
          Create a file logger from the current factory and put it in a resource manager.
 void KernelBasic_WriterLogger.init(java.io.PrintWriter out, WhoAmI ownerId, Logger.LEVEL level)
          Initialize the LoggerWriter with a Writer and a prefix ID.
 void KernelBasic_WriterLogger.initResource(WhoAmI id)
          Initialize the resource.
 void KernelBasicBase.resourceRevocation(WhoAmI resourceID)
           
 void KernalBasic_THINGProcessWrapper.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void KernelBasicBase.resourceRevoked(WhoAmI resourceID)
           
 void KernalBasic_THINGProcessWrapper.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
static java.lang.String KernelBasic_NamingReactors.rLOGGER_LOCATION(WhoAmI owner)
           
static java.lang.String KernelBasic_NamingReactors.rLOGGER_RESOURCE_ID(WhoAmI owner)
           
 

Uses of WhoAmI in things.thinger.service.actor
 

Methods in things.thinger.service.actor that return WhoAmI
 WhoAmI ActorService.getListenerId()
           
 

Methods in things.thinger.service.actor with parameters of type WhoAmI
 void ActorService.resourceRevocation(WhoAmI resourceID)
           
 void ActorService.resourceRevoked(WhoAmI resourceID)
           
 

Uses of WhoAmI in things.thinger.service.command.local
 

Methods in things.thinger.service.command.local that return WhoAmI
 WhoAmI LocalCommander.getId()
          RESOURCE INTERFACE IMPLEMENTATION.
 WhoAmI LocalCommandService.getListenerId()
          Get the ID of the listener.
 

Methods in things.thinger.service.command.local with parameters of type WhoAmI
 void LocalCommander.initResource(WhoAmI id)
          RESOURCE INTERFACE IMPLEMENTATION.
 void LocalCommandService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void LocalCommandService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 

Constructors in things.thinger.service.command.local with parameters of type WhoAmI
LocalCommander(Conduit commandConduit, Conduit responseConduit, WhoAmI id)
          Construct a commander.
LocalCommandResponder(Entity<LocalCommandInfo> originalCommand, Conduit responseConduit, WhoAmI serviceId, SystemInterface si)
          Construct.
 

Uses of WhoAmI in things.thinger.service.httptool
 

Fields in things.thinger.service.httptool declared as WhoAmI
 WhoAmI HttpToolServiceContext.id
           
 

Methods in things.thinger.service.httptool that return WhoAmI
 WhoAmI HttpToolServiceThread.getListenerId()
           
 WhoAmI HttpToolService.getListenerId()
           
 

Methods in things.thinger.service.httptool with parameters of type WhoAmI
 void HttpToolServiceThread.resourceRevocation(WhoAmI resourceID)
           
 void HttpToolService.resourceRevocation(WhoAmI resourceID)
           
 void HttpToolServiceThread.resourceRevoked(WhoAmI resourceID)
           
 void HttpToolService.resourceRevoked(WhoAmI resourceID)
           
 

Constructors in things.thinger.service.httptool with parameters of type WhoAmI
HttpToolServiceContext(WhoAmI id, HttpToolService ownerService, java.net.Socket link, SystemInterface si, java.lang.String serveRoot)
          Contructor.
 

Uses of WhoAmI in things.thinger.service.local
 

Methods in things.thinger.service.local that return WhoAmI
 WhoAmI HttpCLIService.getListenerId()
          Get the ID of the listener.
 WhoAmI ConsoleService.getListenerId()
          Get the ID of the listener.
 WhoAmI CLIService.getListenerId()
          Get the ID of the listener.
 

Methods in things.thinger.service.local with parameters of type WhoAmI
 void HttpCLIService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void ConsoleService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void CLIService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void HttpCLIService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 void ConsoleService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 void CLIService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 

Uses of WhoAmI in things.thinger.service.proxy
 

Fields in things.thinger.service.proxy declared as WhoAmI
 WhoAmI ProxyContext.id
           
 

Methods in things.thinger.service.proxy that return WhoAmI
 WhoAmI ProxyService.getListenerId()
          Get the ID of the listener.
 

Methods in things.thinger.service.proxy with parameters of type WhoAmI
 void ProxyService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void ProxyService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 

Constructors in things.thinger.service.proxy with parameters of type WhoAmI
ProxyContext(WhoAmI id, ProxySession session, java.net.Socket uplink, java.net.Socket downlink, Logger logger)
          Constructor.
ProxyServiceContext(WhoAmI id, ProxySession session, ProxyServiceThread thread, ProxyService ownerService, java.net.Socket uplink, java.net.Socket downlink, ProxyProcessor processor, Logger logger)
          Constructor.
 

Uses of WhoAmI in things.thinger.service.thing
 

Methods in things.thinger.service.thing that return WhoAmI
 WhoAmI ThingService.getListenerId()
          Get the ID of the listener.
 

Methods in things.thinger.service.thing with parameters of type WhoAmI
 void ThingService.resourceRevocation(WhoAmI resourceID)
          The identified resource is in the process of being revoked.
 void ThingService.resourceRevoked(WhoAmI resourceID)
          The identified resource bas been revoked.
 



Things.