A B C D E F G H I J L M N O P R S T V W

A

actionPerformed(ActionEvent) - Method in class drm.server.TestGUINode
 
add(Object) - Method in class drm.util.WriterSet
Only writes the argument to the writer, and returns false.
addListener(IBaseListener) - Method in class drm.agentbase.Base
 
addListener(ILogListener) - Static method in class drm.agentbase.Logger
 
addNodes(Properties) - Method in class drm.core.Node
Adds the peers defined in cfg to the default peer list of the collective.
addPeerAddress(Address) - Method in class drm.core.Collective
Adds a peer address to exchange information with.
Address - class drm.agentbase.Address.
This is for addressing all entities, ie agents and bases.
Address(InetAddress, int, String) - Constructor for class drm.agentbase.Address
Constructs an address for a possibly remote agent or base.
Address(String) - Constructor for class drm.agentbase.Address
Constructs an address for a local agent.
Agent - class drm.agents.Agent.
Base class for agents.
AGENT - Static variable in class drm.agentbase.Base
 
Agent(String, String, String) - Constructor for class drm.agents.Agent
Cosntructs an Agent with the given name, jobname and type.
agentArrived(String) - Method in interface drm.agentbase.IBaseListener
Reaction when an agent has been added to the base.
agentArrived(String) - Method in class drm.server.TestGUINode
 
agentDestroyed(String) - Method in interface drm.agentbase.IBaseListener
Reaction when an agent has been destroyed (ie removed from the base).
agentDestroyed(String) - Method in class drm.server.TestGUINode
 

B

b - Variable in class drm.agentbase.Base.Firewall
 
base - Variable in class drm.agents.Agent
The Base that hosts the agent.
Base - class drm.agentbase.Base.
A class to host mobile agents.
Base.Firewall - class drm.agentbase.Base.Firewall.
This is an implementation of IBase hiding the public functions which are not part of IBase.
Base.Firewall(Base) - Constructor for class drm.agentbase.Base.Firewall
 
Base(Properties) - Constructor for class drm.agentbase.Base
Constructs a Base.
boxes - Variable in class drm.agentbase.Base
Stores all agents and related information.

C

cfg - Variable in class drm.agentbase.Base
The configuration properties.
cfg - Static variable in class drm.server.NakedNode
 
cl - Static variable in class drm.server.NakedNode
 
CLEANALL - Static variable in class drm.core.NodeCommand
 
close() - Method in class drm.agentbase.Base
Destroys all the agents, stops all the threads, and goes offline.
close() - Method in class drm.agentbase.Base.Firewall
 
close() - Method in class drm.core.Collective
This stops the service.
close() - Method in class drm.core.Node
Calls super implementation and after that closes the collective.
collective - Variable in class drm.agents.ContributorAgent
The collective this object is a membet of.
Collective - class drm.core.Collective.
This class implements a proxy to a collective.
Collective(Collective, Observer, Contributor, Controller) - Constructor for class drm.core.Collective
Construct a Collective object.
Collective(String, Observer) - Constructor for class drm.core.Collective
Construct a Collective object.
Collective(String, Observer, Contributor) - Constructor for class drm.core.Collective
Construct a Collective object.
Collective(String, Observer, Contributor, Controller) - Constructor for class drm.core.Collective
Construct a Collective object.
Collective(String, Observer, Controller) - Constructor for class drm.core.Collective
Construct a Collective object.
collectiveUpdated(ContributionBox) - Method in class drm.agents.ContributorAgent
The default implementation does nothing.
collectiveUpdated(ContributionBox) - Method in class drm.core.Node
Stores the peer, and performs new commands.
collectiveUpdated(ContributionBox) - Method in interface drm.core.Observer
Called when new contributions arrived.
COMMAND_TIMEOUT - Static variable in class drm.core.Collective
Commands older than this time are removed.
ConfigProperties - class drm.util.ConfigProperties.
Class for handling configuration files.
ConfigProperties() - Constructor for class drm.util.ConfigProperties
Calls the Properties onstructor.
ConfigProperties(Properties) - Constructor for class drm.util.ConfigProperties
Calls the Properties onstructor.
ConfigProperties(String) - Constructor for class drm.util.ConfigProperties
Constructs a ConfigProperty object by loading a file.
ConfigProperties(String[], String) - Constructor for class drm.util.ConfigProperties
Constructs a ConfigProperty object from a parameter list.
ConsoleLogger - class drm.server.ConsoleLogger.
Loggs messages to the console.
ConsoleLogger() - Constructor for class drm.server.ConsoleLogger
 
containsPrefix(Collection, String) - Static method in class drm.util.StringCollections
Returns true if the given collection contains a string with a given prefix.
contribution - Variable in class drm.core.ContributionBox
 
CONTRIBUTION_TIMEOUT - Static variable in class drm.core.Collective
Contributions older than this many milliseconds are thrown away.
ContributionBox - class drm.core.ContributionBox.
This class contains a contribution of an entity.
ContributionBox(Address, Object) - Constructor for class drm.core.ContributionBox
Initialises the final fields.
contributor - Variable in class drm.core.ContributionBox
 
Contributor - interface drm.core.Contributor.
Defines functionality necessary to write to the contribution repository in a collective.
ContributorAgent - class drm.agents.ContributorAgent.
This is an agent that participates in a collective.
ContributorAgent(String, String, String) - Constructor for class drm.agents.ContributorAgent
Calls super constructor
ContributorAgent(String, String, String, Address) - Constructor for class drm.agents.ContributorAgent
Calls super constructor.
Controller - interface drm.core.Controller.
Defines functionality necessary to write the command database of a collective.

D

DEBUG - Static variable in interface drm.agentbase.ILogListener
A debug message to see what's happening, for programmers.
debug(String, String) - Static method in class drm.agentbase.Logger
 
destroyAgent(String) - Method in class drm.agentbase.Base
 
destroyAgent(String) - Method in class drm.agentbase.Base.Firewall
 
destroyAgent(String) - Method in interface drm.agentbase.IBase
Destroys an agent with all necessary clean up.
dispatchAgent(String, Address) - Method in class drm.agentbase.Base
 
dispatchAgent(String, Address) - Method in class drm.agentbase.Base.Firewall
 
dispatchAgent(String, Address) - Method in interface drm.agentbase.IBase
Dispatches an agent with all necessary clean up.
DONE - Static variable in interface drm.agentbase.IRequest
To sign ready status.
drm.agentbase - package drm.agentbase
The agent layer defines a very basic core functionality for handling mobile agents.
drm.agents - package drm.agents
Package containing agent implementations.
drm.core - package drm.core
Package that implements the collective-based model of computation, and the DRM.
drm.server - package drm.server
Package that implements user interfaces to the node.
drm.util - package drm.util
Contains convinience classes that are independent from the rest of the packages.

E

equals(Object) - Method in class drm.agentbase.Address
Must return true if and only if the object o is an Address and it addresses the same entity.
equals(Object) - Method in class drm.core.NodeCommand
Returns true if the object is a NodeCommand and describes the same command invocation event.
ERROR - Static variable in interface drm.agentbase.IRequest
To sign error status.
ERROR - Static variable in interface drm.agentbase.ILogListener
An error occured but we continue running.
error(String, String, Throwable) - Static method in class drm.agentbase.Logger
 

F

file - Variable in class drm.agentbase.JobClassLoader
The absolute form of the file given to the constructor.
fireMessage(Address, String) - Method in class drm.agents.Agent
Creates a message and fires it to a local destination.
fireMessage(Address, String, Object) - Method in class drm.agents.Agent
Creates a message and fires it.
fireMessage(Address, String, Object) - Method in class drm.core.Node
 
fireMessage(Address, String, Object) - Method in interface drm.core.Observer
The observer must provide this method to allow requesting information.
fireMessage(Message) - Method in class drm.agentbase.Base
 
fireMessage(Message) - Method in class drm.agentbase.Base.Firewall
 
fireMessage(Message) - Method in interface drm.agentbase.IBase
Fires the given message.
fireMessage(String, String, Object) - Method in class drm.agents.Agent
Creates a message and fires it to a local destination.

G

GET_JAR - Static variable in class drm.agentbase.Base
 
getAgents() - Method in class drm.core.NodeContribution
Returns the agent names that were on the node when creating this.
getBaseName(InetAddress, int, String, int) - Static method in class drm.agentbase.Base
Returns the name of the remote base if there is one at the given address and it answers requests.
getBinary() - Method in class drm.agentbase.Message
The binary content of the message.
getCommands() - Method in class drm.core.Collective
Returns known active commands in an unmodifiable list.
getCommands() - Method in class drm.core.Node
 
getCommands() - Method in interface drm.core.Controller
The controller has to return the new commands it intends to execute in the collective.
getContribution() - Method in class drm.agents.ContributorAgent
The default implementation returns null.
getContribution() - Method in interface drm.core.Contributor
The contributor has to return its contribution to the common repository when asked through this method.
getContribution() - Method in class drm.core.Node
 
getContribution(String) - Method in class drm.core.Collective
Returns the contribution of the given entity.
getContribution(String) - Method in class drm.core.Node
 
getContribution(String) - Method in interface drm.core.IDRM
Returns the contribution that belongs to the given node name.
getContributions() - Method in class drm.core.Collective
Returns known contributions in an unmodifiable list.
getContributions() - Method in class drm.core.Node
 
getContributions() - Method in interface drm.core.IDRM
Returns all known contributions in the DRM collective.
getDescription() - Method in class drm.core.NodeContribution
Returns description of node.
getDRM() - Method in class drm.agents.Agent
This returns a reference through which information about the hosting DRM can be requested.
getFirewall() - Method in class drm.agentbase.Base
This method should return the firewall that is given to the agents.
getFirewall() - Method in class drm.core.Node
 
getHost() - Method in class drm.agentbase.Address
 
getInfo(String) - Method in interface drm.agentbase.IRequest
Implementations can use this function to return additional information about the request.
getInfo(String) - Method in class drm.agentbase.StaticRequest
 
getJob() - Method in class drm.agentbase.Base
returns group name
getJob() - Method in interface drm.agentbase.IAgent
Returns job name.
getJob() - Method in class drm.agents.Agent
 
getName() - Method in class drm.agentbase.Base
returns base name
getName() - Method in interface drm.agentbase.IAgent
Returns the name of the agent.
getName() - Method in class drm.agents.Agent
 
getName() - Method in interface drm.core.Contributor
The contributor must have a name which uniquely identifies it in the collective.
getNames() - Method in class drm.agentbase.Base
 
getNames() - Method in class drm.agentbase.Base.Firewall
 
getNames() - Method in interface drm.agentbase.IBase
Gets the names of all agents on this base.
getNewestContribution() - Method in class drm.core.Node
 
getNewestContribution() - Method in interface drm.core.IDRM
Returns the most up-to-date contribution.
getPeerAddresses() - Method in class drm.agents.ContributorAgent
Returns the root address.
getPeerAddresses() - Method in class drm.core.Node
Returns always null.
getPeerAddresses() - Method in interface drm.core.Observer
Called when no peers are accessable or no peers are known.
getProperty(String) - Method in class drm.agentbase.Base
 
getProperty(String) - Method in class drm.agentbase.Base.Firewall
 
getProperty(String) - Method in interface drm.agentbase.IBase
Retuns a base property.
getRecipient() - Method in class drm.agentbase.Message
The address of the recepient.
getSender() - Method in class drm.agentbase.Message
The address of the sender.
getStartTime() - Method in interface drm.agentbase.IRequest
Returns the starting date in the format returned by System.currentTimeMillis()
getStartTime() - Method in class drm.agentbase.StaticRequest
 
getState() - Method in class drm.agents.Agent
This is the function that returns the reply to a message of type "getState".
getStatus() - Method in interface drm.agentbase.IRequest
Returns the status.
getStatus() - Method in class drm.agentbase.StaticRequest
 
getThrowable() - Method in interface drm.agentbase.IRequest
If the status is ERROR and the problem was catching a throwable object then returns the corresponding throwable object.
getThrowable() - Method in class drm.agentbase.StaticRequest
 
getType() - Method in class drm.agentbase.Message
The type of the message.
getType() - Method in class drm.agentbase.Base
returns "Base"
getType() - Method in interface drm.agentbase.IAgent
Returns type identifier.
getType() - Method in class drm.agents.Agent
 
getType() - Method in class drm.core.Node
Returns "Node".
getUniqueName() - Method in class drm.agentbase.Base
Called only once to inicialize the name of the base.
goOffline() - Method in class drm.agentbase.Base
After going offline no network traffic is allowed and the base has no valid address.
goOnline(int, int) - Method in class drm.agentbase.Base
The base tries to go online on one of the ports from the given range (inclusive the limits).
group - Variable in class drm.agentbase.Base
To store the group name.
GROUP_MISMATCH - Static variable in class drm.agentbase.Base
 

H

handleLogMessage(int, String, String, Throwable) - Method in interface drm.agentbase.ILogListener
Reaction when diagnostic information is emitted by an entity (the base or an agent).
handleLogMessage(int, String, String, Throwable) - Method in class drm.server.ConsoleLogger
 
handleMessage(Message, Object) - Method in class drm.agentbase.Base
This implementation does not handle any types of messages.
handleMessage(Message, Object) - Method in interface drm.agentbase.IAgent
Called when the agent has a new message.
handleMessage(Message, Object) - Method in class drm.agents.Agent
Handles incoming messages.
handleMessage(Message, Object) - Method in class drm.agents.ContributorAgent
Handles message type "collectiveUpdate-"+getJob().
handleMessage(Message, Object) - Method in class drm.core.Collective
Handles a message.
handleMessage(Message, Object) - Method in class drm.core.Node
Handles message type "collectiveUpdate-"+getJob().
hashCode() - Method in class drm.agentbase.Address
Since we override Object.equals(), we need a new hashCode that is consistent with it.
hashCode() - Method in class drm.core.NodeCommand
hash consistent with equals

I

IAgent - interface drm.agentbase.IAgent.
This interface defines the agent functionality required by the Base.
IBase - interface drm.agentbase.IBase.
This is the functionality the base offers to its agents.
IBaseListener - interface drm.agentbase.IBaseListener.
The base sends information about itself trough this interface.
IDRM - interface drm.core.IDRM.
Interface for getting information about the DRM collective.
ILogListener - interface drm.agentbase.ILogListener.
Interface that should be implemented by handlers that are registered to handle messages received by Logger.
INFO - Static variable in interface drm.agentbase.ILogListener
An info message to the public audience.
info(String, String) - Static method in class drm.agentbase.Logger
 
invokeCommand(NodeCommand) - Method in class drm.core.Node
Invokes the command on the DRM.
invokeCommandLocally(NodeCommand) - Method in class drm.core.Node
Invokes the command only on this local node.
IRequest - interface drm.agentbase.IRequest.
Interface to handle assync requests.
ISALIVE - Static variable in class drm.agentbase.Base
 
isLocal() - Method in class drm.agentbase.Address
Returns true if this address does not contain a physical address, only a name.
isOnline() - Method in class drm.agentbase.Base
 
isOnline() - Method in class drm.agentbase.Base.Firewall
 
isOnline() - Method in interface drm.agentbase.IBase
Returns the online status of the base.
iterator() - Method in class drm.util.WriterSet
 

J

job - Variable in class drm.agents.Agent
This is the job name the agent participates in.
JobClassLoader - class drm.agentbase.JobClassLoader.
Every agent that lives on a Base must have a classloader of this type.
JobClassLoader(File) - Constructor for class drm.agentbase.JobClassLoader
Creates a job classloader using the given file.

L

launch(String, IAgent, Object) - Method in class drm.agentbase.Base
 
launch(String, IAgent, Object) - Method in class drm.agentbase.Base.Firewall
 
launch(String, IAgent, Object) - Method in interface drm.agentbase.IBase
Launches an agent to a specified destination.
launch(String, IAgent, Object) - Method in class drm.core.Node
Adds implementation of launch method "RANDOM".
LaunchImpossibleException - exception drm.agentbase.LaunchImpossibleException.
It is thorwn when a launching of an agent is not possible due to an unsatisfyable wish, lack of information or special parameter settings.
LaunchImpossibleException() - Constructor for class drm.agentbase.LaunchImpossibleException
 
LaunchImpossibleException(String) - Constructor for class drm.agentbase.LaunchImpossibleException
 
load(String) - Method in class drm.util.ConfigProperties
Loads given file.
loadCommandLineDefs(String[]) - Method in class drm.util.ConfigProperties
Appends properties defined in the given command line arg list.
loadSystemResource(String) - Method in class drm.util.ConfigProperties
Adds the properties from the given property file.
log(int, String, String, Throwable) - Static method in class drm.agentbase.Logger
Notfies listeners that log information was emitted.
Logger - class drm.agentbase.Logger.
Static class that serves as an entry point for logging information.

M

main(String[]) - Static method in class drm.server.TestGUINode
 
main(String[]) - Static method in class drm.server.NakedNode
 
MAX_CACHE_SIZE - Static variable in class drm.core.Collective
Max size of cache.
MAX_COMMANDS_SIZE - Static variable in class drm.core.Collective
Max size of active commands database.
Message - class drm.agentbase.Message.
The classtype of a message that agents and bases can send to each other.
MESSAGE - Static variable in class drm.agentbase.Base
 
Message(Address, Address, String) - Constructor for class drm.agentbase.Message
Constructs a Message using the values of the fields.
Message(Address, Address, String, Object) - Constructor for class drm.agentbase.Message
Constructs a Message using the values of the fields.

N

NakedNode - class drm.server.NakedNode.
This is the most simple node possible.
NakedNode() - Constructor for class drm.server.NakedNode
 
name - Variable in class drm.agentbase.Address
The name of the agent.
name - Variable in class drm.agentbase.Base
A unique name for the base.
name - Variable in class drm.agents.Agent
This is the name of the agent.
Node - class drm.core.Node.
This class extends Base to become a DRM node.
Node(Properties) - Constructor for class drm.core.Node
Calls super constructor.
NodeCommand - class drm.core.NodeCommand.
Contains a command to be executed on a Node.
NodeCommand(String) - Constructor for class drm.core.NodeCommand
Creates a command object by parsing the given string.
NodeContribution - class drm.core.NodeContribution.
Conatins information about a base.
NodeContribution(Map, Set) - Constructor for class drm.core.NodeContribution
Constructs a contribution.
NOT_OK - Static variable in class drm.agentbase.Base
 

O

Observer - interface drm.core.Observer.
Defines functionality necessary to read information from a collective.
OK - Static variable in class drm.agentbase.Base
 
onArrival(Address, Address) - Method in class drm.agentbase.Base
This implementation is empty, simply returns
onArrival(Address, Address) - Method in interface drm.agentbase.IAgent
This is called when the agent is put into a base.
onArrival(Address, Address) - Method in class drm.agents.Agent
Extending classes that override this method must make sure that they call super.onArrival.
onArrival(Address, Address) - Method in class drm.agents.ContributorAgent
Corrects root address if it is a local address and we are arriving from a remote base.
onArrival(Address, Address) - Method in class drm.core.Node
Connects to the DRM collective.
onDestruction() - Method in class drm.agentbase.Base
This should never be called, if called, it is a bug.
onDestruction() - Method in interface drm.agentbase.IAgent
This is called before the agent is destroyed by the base.
onDestruction() - Method in class drm.agents.Agent
Extending classes that override this method must make sure that they call super.onDestruction.
onDestruction() - Method in class drm.agents.ContributorAgent
Closes connection with the collective.

P

PANIC - Static variable in interface drm.agentbase.ILogListener
A fatal error after which the jvm will exit.
panic(String, String, Throwable) - Static method in class drm.agentbase.Logger
 
port - Variable in class drm.agentbase.Address
The port on which the base is listening.
prefix(Collection, String) - Static method in class drm.util.StringCollections
Returns a new collection with the elements of c that have pref as prefix.
PrintfFormat - class drm.util.PrintfFormat.
PrintfFormat allows the formatting of an array of objects embedded within a string.
PrintfFormat(Locale, String) - Constructor for class drm.util.PrintfFormat
Constructs an array of control specifications possibly preceded, separated, or followed by ordinary strings.
PrintfFormat(String) - Constructor for class drm.util.PrintfFormat
Constructs an array of control specifications possibly preceded, separated, or followed by ordinary strings.
PROTOCOL_VERSION - Static variable in class drm.agentbase.Base
The protocol version used by this implementation.

R

REFRESHRATE - Static variable in class drm.core.Collective
An information exchange attempt is initiated after waiting this many ms-s.
RELEASE_VERSION - Static variable in class drm.agentbase.Base
The version of this release.
removeListener(IBaseListener) - Method in class drm.agentbase.Base
 
removeListener(ILogListener) - Static method in class drm.agentbase.Logger
 
root - Variable in class drm.agents.ContributorAgent
The root contributor.
run() - Method in class drm.agentbase.Base
Main housekeeping tasks.
run() - Method in class drm.core.Collective
This method is the main function of the thread of the collective.

S

s - Static variable in class drm.server.NakedNode
 
ScriptUtils - class drm.server.ScriptUtils.
Loads jobs and runs them on a Node.
ScriptUtils() - Constructor for class drm.server.ScriptUtils
 
selfTest(PrintStream) - Method in class drm.agents.Agent
 
selfTest(PrintStream) - Method in class drm.agents.ContributorAgent
 
SENDING_DIR - Static variable in class drm.agentbase.Base
 
setBase(IBase) - Method in class drm.agentbase.Base
If the parameter is not a firewall to this, exists the jvm with a panic message.
setBase(IBase) - Method in interface drm.agentbase.IAgent
This is called by the base when the agent is received.
setBase(IBase) - Method in class drm.agents.Agent
 
setReply(Object) - Method in class drm.agentbase.Message
This method allows the recipient of the message to send a reply object when handling the message.
shouldLive - Variable in class drm.agents.Agent
If this flag is set the agent should stop executing.
size() - Method in class drm.util.WriterSet
 
sprintf() - Method in class drm.util.PrintfFormat
Format nothing.
sprintf(double) - Method in class drm.util.PrintfFormat
Format a double.
sprintf(int) - Method in class drm.util.PrintfFormat
Format an int.
sprintf(long) - Method in class drm.util.PrintfFormat
Format an long.
sprintf(Object) - Method in class drm.util.PrintfFormat
Format an Object.
sprintf(Object[]) - Method in class drm.util.PrintfFormat
Format an array of objects.
sprintf(String) - Method in class drm.util.PrintfFormat
Format a String.
startAllScripts(Properties, String, Node) - Static method in class drm.server.ScriptUtils
Starts scripts on the given node.
startScript(String, Node) - Static method in class drm.server.ScriptUtils
Starts script on the given server.
StaticRequest - class drm.agentbase.StaticRequest.
A convinience class to return requests that are actually not assyncronous to conform to the interface.
StaticRequest(int, Throwable) - Constructor for class drm.agentbase.StaticRequest
Constructs a constant request.
StaticRequest(int, Throwable, Map) - Constructor for class drm.agentbase.StaticRequest
Constructs a constant request.
StringCollections - class drm.util.StringCollections.
Implements algorithms applicable for collections that contain Strings.
StringCollections() - Constructor for class drm.util.StringCollections
 
suicide() - Method in class drm.agents.Agent
Removes the agent from the base.

T

TestGUINode - class drm.server.TestGUINode.
A node with a graphical user interface, primarily for testing and debugging the node itself, and also the experiments.
TestGUINode(Properties) - Constructor for class drm.server.TestGUINode
 
timeStamp() - Method in class drm.core.ContributionBox
 
toString() - Method in class drm.agentbase.Message
 
toString() - Method in class drm.agentbase.Address
 
toString() - Method in class drm.agentbase.JobClassLoader
 
toString() - Method in class drm.agents.Agent
 
toString() - Method in class drm.core.ContributionBox
 
toString() - Method in class drm.core.NodeCommand
Returns a string representation of the same format expected by the constructor.
toString() - Method in class drm.core.Collective
 
toString() - Method in class drm.core.Node
 
toString() - Method in class drm.core.NodeContribution
 
type - Variable in class drm.agents.Agent
This is the type identifyer of the agent.

V

valueChanged(ListSelectionEvent) - Method in class drm.server.TestGUINode
 
verbosity - Variable in class drm.server.ConsoleLogger
 
VERSION - Static variable in class drm.agents.Agent
The drm version the agent is designed for.
version() - Method in class drm.agentbase.Base
returns Base.RELEASE_VERSION
version() - Method in interface drm.agentbase.IAgent
Returns the version of the agent.
version() - Method in class drm.agents.Agent
 

W

WAITING - Static variable in interface drm.agentbase.IRequest
To sign waiting status.
WARNING - Static variable in interface drm.agentbase.ILogListener
A strange or suspicious situation.
warning(String, String, Throwable) - Static method in class drm.agentbase.Logger
 
wipeClean(long) - Method in class drm.agentbase.Base
Cleans the base.
WriterSet - class drm.util.WriterSet.
A set which is always empty and the add method simply writes its argument to a given Writer, together with the current time in ms.
WriterSet(Writer) - Constructor for class drm.util.WriterSet
 

A B C D E F G H I J L M N O P R S T V W