Uses of Class
solar.api.Guid

Packages that use Guid
solar Contains some basic Solar classes, such as client facade, Planet, and global constants. 
solar.api Contains some basic Solar APIs, such as event, attribute, and request. 
solar.service.dan Contains DAN (Data Aggregation Network) service and related classes. 
solar.service.dan.comm Events and requests for DAN service. 
solar.service.pack Contains the PACK service that allows customized flow-control polices. 
solar.service.pack.client   
solar.service.pubsub   
 

Uses of Guid in solar
 

Methods in solar that return Guid
 Guid Client.advertise(java.lang.String name, Source src)
          Advertise a static name for a Solar source.
 Guid Client.advertise(java.lang.String name, java.lang.Object obj, Source src)
          Advertise a static name for a Solar source.
 Guid Client.advertise(java.lang.String graph, java.lang.String name, java.lang.Object obj, Source src)
          Advertise a dynamic name for a Solar source.
 Guid Client.subscribe(java.lang.String query, Application app)
          Subscribe to any source whose name matches the query.
 Guid Client.subscribe(java.lang.String graph, java.lang.String root, Application app)
          Compose an operator graph and subscribe to one of the operators.
 

Uses of Guid in solar.api
 

Methods in solar.api that return Guid
static Guid Guid.makeGuid(Address address)
          Return a fresh Guid.
 

Uses of Guid in solar.service.dan
 

Fields in solar.service.dan declared as Guid
private  Guid Monitor._guid
           
 

Methods in solar.service.dan that return Guid
 Guid DanClientService.makeGuid()
           
 Guid DanClientService.advertise(java.lang.String name, java.lang.Object extra, Source src)
          Advertise a static name with a name object and return an ID.
 Guid DanClientService.advertise(java.lang.String graph, java.lang.String name, java.lang.Object extra, Source src)
          Advertise a dynamic name with a name object and return an ID.
 Guid DanClientService.subscribe(java.lang.String query, Application app)
          Subscribe to any source whose name matches specified query.
 Guid DanClientService.subscribe(java.lang.String graph, java.lang.String root, Application app)
          Subscribe to a specified operator defined in a graph.
 Guid DistGraphManager.loadOperator(java.lang.String root)
           
 Guid LocalGraphManager.loadOperator(java.lang.String opname)
           
 Guid AbstractDanService.makeGuid()
           
private  Guid AbstractDanService.advertise(AdvertiseRequest request)
           
private  Guid AbstractDanService.subscribe(SubscribeRequest request)
           
private  Guid AbstractDanService.loadGraph(GraphSpec gs, java.lang.String op)
           
 Guid GraphManager.getGuid(java.lang.String opname)
          Return the guid for loaded operator defined in graph spec.
abstract  Guid GraphManager.loadOperator(java.lang.String opname)
          Load the root operator and all its children as defined in the graph.
 Guid DanService.makeGuid()
          Create a global unique ID.
 

Methods in solar.service.dan with parameters of type Guid
 void DanClientService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
           
 void DanClientService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
           
 void Monitor.advertise(Guid guid, Name name, java.lang.Object obj)
           
 void Monitor.subscribe(Guid guid, Name query)
           
 void PipeConnector.pconnect(int type, Guid sguid, java.lang.String outport, Address addr, Guid dguid, java.lang.String inport, boolean client)
          Connects a local source to a remote sink.
 void PipeConnector.pconnect(int type, Guid sguid, java.lang.String outport, Address addr, Guid dguid, java.lang.String inport, boolean client)
          Connects a local source to a remote sink.
 void PipeConnector.pconnect(int type, Address addr, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport, boolean client)
          Connects a remote source to a local sink.
 void PipeConnector.pconnect(int type, Address addr, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport, boolean client)
          Connects a remote source to a local sink.
 void PipeConnector.pconnect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
          Connects a local source to a local sink.
 void PipeConnector.pconnect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
          Connects a local source to a local sink.
 void SolarDanService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
           
 void SolarDanService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
           
 Address GraphManager.getAddress(Guid guid)
          Return the currrent address of the node with specified guid.
 void NodeManager.putLocal(Guid guid, NodeHandler node)
          Put a local node (handler) with specified guid.
 NodeHandler NodeManager.getLocal(Guid guid)
          Get a local node (handler) with specified guid.
 void NodeManager.putRemote(Guid guid, Address addr)
          Put a remove node with specified address.
 Address NodeManager.getRemote(Guid guid)
          Get the address of a remote node.
 void DanService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
          Connect two nodes (at least one local) with a pipe.
 void DanService.connect(int type, Guid sguid, java.lang.String outport, Guid dguid, java.lang.String inport)
          Connect two nodes (at least one local) with a pipe.
 

Uses of Guid in solar.service.dan.comm
 

Fields in solar.service.dan.comm declared as Guid
protected  Guid AdvertiseRequest._guid
           
protected  Guid PipeConnectRequest._sguid
           
protected  Guid PipeConnectRequest._dguid
           
protected  Guid SubscribeRequest._guid
           
 

Methods in solar.service.dan.comm that return Guid
 Guid AdvertiseRequest.getGuid()
           
 Guid PipeConnectRequest.getSourceGuid()
           
 Guid PipeConnectRequest.getSinkGuid()
           
 Guid SubscribeRequest.getGuid()
           
 

Constructors in solar.service.dan.comm with parameters of type Guid
AdvertiseRequest(java.lang.String graph, java.lang.String name, java.lang.Object extra, Guid guid)
           
PipeConnectRequest(Guid sguid, Guid dguid, Address address, Id pid, int type, boolean client)
           
PipeConnectRequest(Guid sguid, Guid dguid, Address address, Id pid, int type, boolean client)
           
SubscribeRequest(java.lang.String graph, java.lang.String root, Guid guid)
           
 

Uses of Guid in solar.service.pack
 

Methods in solar.service.pack that return Guid
 Guid ScribePackService.makeGuid(Id id)
           
 Guid ClientPackService.makeGuid(Id id)
           
 Guid PackService.makeGuid(Id id)
          Return a global unique ID.
 

Uses of Guid in solar.service.pack.client
 

Methods in solar.service.pack.client that return Guid
 Guid PackClient.makeGuid(Id id)
           
 

Uses of Guid in solar.service.pubsub
 

Methods in solar.service.pubsub that return Guid
private  Guid ScribePubSubService.makeGuid(Id id)
           
private  Guid ClientPubSubService.makeGuid(Id id)