|
ADK CVS | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The ARLBuilder is the counterpart of the ARLSerializer. It is used to separate knowledge about the AgentResourceLocator from the persistency layer.
| Field Summary | |
static java.lang.String |
AGENT_JARS
Jarfiles specific to this agent. |
static java.lang.String |
SHARED_REFS
Library jarfiles this agent shares with other agents, like afc.jar. |
| Method Summary | |
java.lang.String |
getHabitatID()
Returns the habitatID of the habitat this builder is running in. |
void |
setARLID(java.lang.String arlID)
Sets the ID of the AgentResourceLocator. |
void |
setJarURLs(java.util.Map jars,
java.lang.String type)
Sets the Map with JarID to URL mappings. |
void |
setMainClass(java.lang.String mainClass)
Sets the MainClass of this AgentResourceLocator. |
| Field Detail |
public static final java.lang.String AGENT_JARS
public static final java.lang.String SHARED_REFS
| Method Detail |
public void setARLID(java.lang.String arlID)
arlID - a string representing the unique identifier of the ARL.public void setMainClass(java.lang.String mainClass)
mainClass - a string representing the fully qualified main class.
public void setJarURLs(java.util.Map jars,
java.lang.String type)
throws PersistenceException,
java.net.MalformedURLException,
java.io.IOException
jars - The map of JarID to URL mappings
PersistenceException - if the jarcache has been
invalidated and the identities don't match anymore.
java.net.MalformedURLException
java.io.IOExceptionpublic java.lang.String getHabitatID()
|
Copyright 2005, Tryllian Solutions B.V. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||