|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
OCEANNode.
Agent interface defines methods that are performed on behalf of users
of the market.AgentBuilder provides the pluggability mechanism for Agent
implementations.AgentFactory interface specifies methods to create objects that implement
the Agent interface.AgentFactory interface.Auction interface defines the methods that must be supported by an OCEAN
auction.AuctionBuilder class supports the pluggability of Auction
implementations.AuctionFactory interface specifies the method that creates an implementation
of the Auction interface.Bid encapsulates a bid in the computational market.BidItem class is the base class of items that
can be bid upon in the market.BidItemFactory class constructs bid item implementations.Bid objects.SalebaleUnit object.
TaskGroupDescription object.
TaskDescription object.
FlatPrice object.
Timespan object.
ScheduleItem object.
NetworkConnection object.
TaskListDescription object.
GraphicsHW object.
StableStorage object.
DataObject object.
Schedule object.
CPU object.
TimeDependentPrice object.
ResourceBid object.
ResourceFuture object.
FlatPlusTDPrice object.
Library object.
Memory object.
Agent interface that submits
a BidList to an Auction.AgentFactory this OCEANNode uses to create agents.
Auction that this OCEANNode
uses.
NetworkConnection to the given object.
GraphicsHW to the given object.
StableStorage to the given object.
DataObject to the given object.
CPU to the given object.
Library to the given object.
Memory to the given object.
compareTo method implementation is required by the
Comparable interface.
compareTo method implementation is required by the
Comparable interface.
compareTo method implementation is required by the
Comparable interface.
CPU class is a wrapper for the CPU trade proposal schema
construct.Agent based on an OCEANDoc instance.
Agent based on content in the trade proposal document.
Agent based on a String document representation.
Agent based on content in the trade proposal document.
Auction implementation.
Auction interface.
String content.
DataObject class is a wrapper for the DataObject trade proposal schema
construct.DataObject elements to be migrated with this Task.
Document used to create and modify
this node's tree.
Auction that performs a double sealed-bid auction.AuctionFactory that creates
a DoubleAuction.endAuction() performs cleanup associated with
ending the auction process.
- endTime -
Variable in class ocean.doc.ScheduleItem
Calendar instance to represent the end time of this item.
- error(SAXParseException) -
Method in class ocean.utils.OCEANErrorHandler
- Report a parsing error to the user.
- extractCPUFromNode(Node) -
Method in class ocean.doc.CPU
- Sets all data member values based on a node tree.
- extractMemFromNode(Node) -
Method in class ocean.doc.StableStorage
- Extract Memory information from a DOM
Node, and set the class
attributes accordingly.
FlatPlusTDPrice class is a wrapper for the Flat Plus Time
Dependent Price construct in trade proposal schemas.FlatPrice component.
FlatPrice class is a wrapper for the Flat Price
construct in trade proposal schemas.BidList from a trade proposal document.
OfferList from a trade proposal document.
Agent implementation based on an OCEANDoc
instance.
Agent implementation based on the String representation
of a trade proposal
Node for an attribute value.
Auction implementation.
BidItem
abstract class, based on the contents of a Node.
Node by name.
Node for the first child of a given type
Node that is an Element.
Node by name.
Node.
Document instance that is used to create and
modify this construct.
Document that keeps this document's node tree
Document interface by parsing the
String representation of an XML document.
AgentBuilder
AuctionBuilder.
Node.
Price
based on information in a DOM Node.
PrintWriter where output streams are sent.
Node named "ResourceID".
resource flag
Resource
abstract class, based on the contents of a Node.
NetworkConnection.
GraphicsHW.
StableStorage.
CPU.
CPU.
Library.
Memory.
Document kept
by this document.
Node of the availability/reservation
schedule of this construct.
Node by name.
Node by name.
String.
Calendar.
GraphicsHW class is a wrapper for the Graphics Hardware trade proposal schema
construct.millis milliseconds
Document is a buyer document.
r is copatible with this data object.
Document is a seller document.
JobReqsDoc allows buyers in the OCEAN market to create and
modify their trade proposals.Library class is a wrapper for the Library trade proposal schema
construct.ListenerThread is a low-priority thread that listens
for incoming socket connections.Memory class is a wrapper for the Memory trade proposal schema
construct.NetworkConnection class is a wrapper for the Network Connection trade proposal schema
construct.Document interface.
Transformer interface.
NodeCommunicator accomplishes internode communication.OCEANDoc is the abstract base class for creating and editing
OCEAN Trade Proposal documents.OCEANDocException indicates an erroneous condition
in an OCEAN document.OCEANDocNode serves as the parent class for all OCEAN trade
proposal document construct wrapper classes.OCEANName interface exists for naming an ocean object.OCEANName interface.OCEANNode class serves as the external view to the OCEAN system.OCEANNodeName interface.OCEANResDoc allows sellers in the OCEAN market to create and modify
their trade proposal documents.OCEANWriter class is a simple interface to PrintWriter.Offer class encapsulates an offer in the market.Offer objects.Node
Agent implementation and have it submit a proposal to the
Auction kept by this OCEANNode.
PortHandlerThread class handles incoming socket connection
requests.Price is the base class for Price constructs in
the OCEAN trade proposal schemas.PriceFactory class constructs price implementations.OCEANNode.
Element named "Resource" in the construct's node tree.
- reservation -
Variable in class ocean.doc.Schedule
- Flag to indicate if this schedule is a reservation or availability.
- reserved -
Variable in class ocean.doc.Resource
-
- resetLastValid() -
Method in class ocean.utils.OCEANErrorHandler
-
- Resource - class ocean.doc.Resource.
- The abstract
Resource class is the parent of all classes that
represent resource constructs in the trade proposal schemas. - Resource(boolean, Document) -
Constructor for class ocean.doc.Resource
-
- Resource(Node, boolean, Document) -
Constructor for class ocean.doc.Resource
-
- Resource(String, String, boolean, Document) -
Constructor for class ocean.doc.Resource
-
- ResourceBid - class ocean.doc.ResourceBid.
- The
ResourceBid class is a wrapper for the Resource Bid trade proposal schema
construct. - ResourceBid(Document) -
Constructor for class ocean.doc.ResourceBid
-
- ResourceBid(Node, Document) -
Constructor for class ocean.doc.ResourceBid
-
- ResourceBid(Price, Document) -
Constructor for class ocean.doc.ResourceBid
-
- ResourceBid(Price, Resource[], Document) -
Constructor for class ocean.doc.ResourceBid
-
- ResourceFactory - class ocean.doc.ResourceFactory.
- The
ResourceFactory class constructs resource implementations. - ResourceFactory() -
Constructor for class ocean.doc.ResourceFactory
-
- ResourceFuture - class ocean.doc.ResourceFuture.
- The
ResourceFuture class is a wrapper for the Resource Future trade proposal schema
construct. - ResourceFuture(Document) -
Constructor for class ocean.doc.ResourceFuture
-
- ResourceFuture(Node, Document) -
Constructor for class ocean.doc.ResourceFuture
-
- ResourceFuture(Price, Schedule, Document) -
Constructor for class ocean.doc.ResourceFuture
-
- ResourceFuture(Price, Schedule, Resource[], Document) -
Constructor for class ocean.doc.ResourceFuture
-
- resourceID -
Variable in class ocean.doc.Resource
- The resource identifier.
- resourceList -
Variable in class ocean.doc.SaleableUnit
- The sorted list of resources in the unit.
- resourceReqs -
Variable in class ocean.doc.TaskDescription
- A list of
Resource requests for this Task.
- resourceReqs -
Variable in class ocean.doc.ResourceBid
- Sorted set of resource requests.
- resourceType -
Variable in class ocean.doc.Resource
- The resource type.
- rootNode -
Variable in class ocean.doc.OCEANDocNode
- The root
Node of this node's tree.
- rootNode -
Variable in class ocean.doc.OCEANDoc
- Root
Node of the document tree.
- run() -
Method in class ocean.core.OCEANTask
-
- run() -
Method in class ocean.network.ListenerThread
- Start listening.
- run() -
Method in class ocean.network.TimerThread
- Run, as described in Description.
- run() -
Method in class ocean.network.PortHandlerThread
- Inform the node of the request.
ResourceBid class is a wrapper for the Resource Bid trade proposal schema
construct.Schedule class is a wrapper for the Schedule trade proposal schema
construct.ScheduleItem class is a wrapper for the Schedule Item trade proposal schema
construct.Agent interface that submits
an OfferList to an Auction.AgentFactory of this AgentBuilder.
AuctionFactory of this AuctionBuilder.
Document that is used to create and
modify this construct.
Document in which this timespan is created and modified.
FlatPrice component of
this construct.
resource flag.
Auction.
TimeDependentPrice
component of this construct.
String
b.
OCEANWriter of the agent, for writing output to log files.
OCEANWriter for logging output.
StableStorage class is a wrapper for the Stable Storage trade proposal schema
construct.Calendar instance to represent the start time of this item.
OCEANNode is holding.
OCEANNode is holding.
OCEANNode is holding.
Auction.
TaskDescription class is a wrapper for the Task trade proposal schema
construct.TaskGroupDescription class is a wrapper for the Task Group trade proposal schema
construct.TaskListDescription class is a wrapper for the Task List trade proposal schema
construct.TimeDependentPrice component.
Document for creating/editing the proposal
TimeDependentPrice is the wrapper class for Time Dependent Price constructs in
the OCEAN trade proposal schemas.Timespan class is a wrapper for the XML schema duration datatype.Timespan with seconds specified.
Timespan with seconds and minutes specified.
Timespan with seconds, minutes, and hours specified.
Timespan with seconds, minutes, hours, and days specified.
Timespan with seconds, minutes, hours, days, and months specified.
Timespan with seconds, minutes, hours, days, months, and years specified.
tpTimeoutListener is a Trade Proposal Timeout Listener.TradeProposal class is a trade proposal in
the ocean market.String representation.
String representation.
String
PrintWriter to which output is sent.
File to which content is written.
File to which document content is written.
XMLutils class contains many utility methods that wrap the DOM,
causing many common tasks that take several lines of code to take one.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||