|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbiz.hammurapi.util.VisitableBase
biz.hammurapi.config.GenericContainer
biz.hammurapi.jms.adapter.JmsAdapter
public class JmsAdapter
| Constructor Summary | |
|---|---|
JmsAdapter(biz.hammurapi.jms.adapter.definition.JmsAdapter definition)
Instantiates JMS adapter from the definition. |
|
| Method Summary | |
|---|---|
java.lang.Object |
get(java.lang.String name)
Returns service. |
biz.hammurapi.jms.adapter.definition.JmsAdapter |
getDefinition()
|
java.util.Timer |
getTimer()
|
static java.lang.Object |
instantiate(biz.hammurapi.jms.adapter.definition.NamedObjectSpecification objSpec)
Instantiates object from specifications and configures it by injecting properties. |
static java.lang.Object |
instantiate(biz.hammurapi.jms.adapter.definition.ObjectSpecification objSpec)
Instantiates object from specifications and configures it by injecting properties. |
static java.util.Hashtable<java.lang.String,java.lang.Object> |
instantiate(biz.hammurapi.jms.adapter.definition.Property[] properties)
Instantiates properties from XML defintion |
static boolean |
isBlank(java.lang.String str)
|
static void |
main(java.lang.String[] args)
The first and only argument is definition URL. |
boolean |
post(java.lang.Runnable job)
Executes job in the current thread if there is no default worker. |
boolean |
remove(java.lang.String name)
|
void |
set(java.lang.String name,
java.lang.Object value)
|
void |
setDefaultWorker(biz.hammurapi.util.Worker defaultWorker)
Sets default worker. |
void |
setOwner(java.lang.Object owner)
Adapter is always naming root. |
void |
start()
|
void |
stop()
|
| Methods inherited from class biz.hammurapi.config.GenericContainer |
|---|
acceptChildren, addComponent, addMeasurement, execute, getAttribute, getComponentMap, getComponentNames, getComponents, getMeasurementConsumer, getOwner, removeAttribute, setAttribute, setMeasurementConsumer |
| Methods inherited from class biz.hammurapi.util.VisitableBase |
|---|
accept, convert2searchable, find, findAll, object2visitor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JmsAdapter(biz.hammurapi.jms.adapter.definition.JmsAdapter definition)
throws biz.hammurapi.config.ConfigurationException
definition -
biz.hammurapi.config.ConfigurationException| Method Detail |
|---|
public void setDefaultWorker(biz.hammurapi.util.Worker defaultWorker)
defaultWorker - public java.util.Timer getTimer()
public static java.lang.Object instantiate(biz.hammurapi.jms.adapter.definition.ObjectSpecification objSpec)
throws biz.hammurapi.config.ConfigurationException
objSpec -
biz.hammurapi.config.ConfigurationException
public static java.lang.Object instantiate(biz.hammurapi.jms.adapter.definition.NamedObjectSpecification objSpec)
throws biz.hammurapi.config.ConfigurationException
objSpec -
biz.hammurapi.config.ConfigurationException
public static java.util.Hashtable<java.lang.String,java.lang.Object> instantiate(biz.hammurapi.jms.adapter.definition.Property[] properties)
throws biz.hammurapi.config.ConfigurationException
property -
biz.hammurapi.config.ConfigurationException
public void start()
throws biz.hammurapi.config.ConfigurationException
start in interface biz.hammurapi.config.Componentstart in class biz.hammurapi.config.GenericContainerbiz.hammurapi.config.ConfigurationException
public void stop()
throws biz.hammurapi.config.ConfigurationException
stop in interface biz.hammurapi.config.Componentstop in class biz.hammurapi.config.GenericContainerbiz.hammurapi.config.ConfigurationExceptionpublic boolean remove(java.lang.String name)
remove in interface biz.hammurapi.config.MutableContext
public void set(java.lang.String name,
java.lang.Object value)
set in interface biz.hammurapi.config.MutableContextpublic java.lang.Object get(java.lang.String name)
get in interface biz.hammurapi.config.Contextget in class biz.hammurapi.config.GenericContainerpublic static void main(java.lang.String[] args)
args - public static boolean isBlank(java.lang.String str)
public biz.hammurapi.jms.adapter.definition.JmsAdapter getDefinition()
public void setOwner(java.lang.Object owner)
setOwner in interface biz.hammurapi.config.ComponentsetOwner in class biz.hammurapi.config.GenericContainerpublic boolean post(java.lang.Runnable job)
post in interface biz.hammurapi.util.Worker
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||