|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bea.jolt.JoltRepository
This class provides access and control to the repository of service definitions. It also provides caching and pre-loading the cache to improve the performance. It also allows the repository to be shared with other sessions.
JoltDefinition
Method Summary | |
boolean |
flushDefinition(java.lang.String type,
java.lang.String name)
Flush a definition from the cache. |
JoltDefinition |
getDefinition(java.lang.String type,
java.lang.String name)
Get a definition of a given type and name from the Jolt Repository. |
void |
setCache(java.util.Enumeration cache)
Preload the data into the cache for this repository. |
void |
shareCache(JoltRepository rep)
Share the cached data from this repository with the repositories from other sessions. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void setCache(java.util.Enumeration cache)
cache
- An enumeration of the service definitions in string.public void shareCache(JoltRepository rep)
rep
- Repository object from another session.public JoltDefinition getDefinition(java.lang.String type, java.lang.String name) throws DefinitionException
type
- "SVC" for service, "QUEUE" for queue...name
- The name of the definition
DefinitionException
- Malformed definition.JoltDefinition
public boolean flushDefinition(java.lang.String type, java.lang.String name)
type
- "SVC" for service, "QUEUE" for queue...name
- The name of the definition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |