Package | Description |
---|---|
org.apache.synapse.config | |
org.apache.synapse.config.xml |
Factories and serializers for XML based configuration.
|
org.apache.synapse.startup | |
org.apache.synapse.startup.quartz |
Modifier and Type | Method and Description |
---|---|
Startup |
SynapseConfiguration.getStartup(String id)
Get the Startup with the specified name
|
Modifier and Type | Method and Description |
---|---|
Collection<Startup> |
SynapseConfiguration.getStartups()
Get the startup collection in the configuration
|
Modifier and Type | Method and Description |
---|---|
void |
SynapseConfiguration.addStartup(Startup startup)
Add a startup to the startups map in the configuration.
|
void |
SynapseObserver.startupAdded(Startup startup)
Event fired when a startup is added to the configuration
|
void |
AbstractSynapseObserver.startupAdded(Startup startup) |
void |
SynapseObserver.startupRemoved(Startup startup)
Event fired when a startup is removed from the configuration
|
void |
AbstractSynapseObserver.startupRemoved(Startup startup) |
void |
SynapseConfiguration.updateStartup(Startup startup) |
Modifier and Type | Method and Description |
---|---|
Startup |
StartupFactory.createStartup(org.apache.axiom.om.OMElement elem)
Create (build from OM) from the specified OMElement
|
static Startup |
SynapseXMLConfigurationFactory.defineStartup(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
Startup |
StartupFinder.getObjectFromOMNode(org.apache.axiom.om.OMNode om,
Properties properties)
Allow the startup finder to act as an XMLToObjectMapper for
Startup (i.e.
|
Startup |
StartupFinder.getStartup(org.apache.axiom.om.OMElement element,
Properties properties)
This method returns a Processor given an OMElement.
|
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
StartupSerializer.serializeStartup(org.apache.axiom.om.OMElement parent,
Startup startup)
Serializes the Startup to an OMElement and
attaches as a child to the provided parent OMElement
|
org.apache.axiom.om.OMElement |
StartupFinder.serializeStartup(org.apache.axiom.om.OMElement parent,
Startup startup)
This method will serialize the config using the supplied QName (looking
up the right class to do it)
|
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeTask(Startup task,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStartup |
Modifier and Type | Class and Description |
---|---|
class |
SimpleQuartz
This class is instantiated by SimpleQuartzFactory (or by hand)
When it is initialized it creates a Quartz Scheduler with a job and a trigger
The class it starts is always an instance of SimpleQuartzJob
SimpleQuartzJob is there to set the properties and start the actual business-logic class
It wraps up any properties that the job needs as in the JobDetail and JDMap
|
Modifier and Type | Method and Description |
---|---|
Startup |
SimpleQuartzFactory.createStartup(org.apache.axiom.om.OMElement el) |
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
SimpleQuartzSerializer.serializeStartup(org.apache.axiom.om.OMElement parent,
Startup s) |
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.