Class JDBCStore
- java.lang.Object
-
- org.wso2.carbon.business.messaging.hl7.store.JDBCStore
-
- All Implemented Interfaces:
org.apache.synapse.ManagedLifecycle
,org.apache.synapse.message.store.MessageStore
,org.apache.synapse.Nameable
,org.apache.synapse.SynapseArtifact
public class JDBCStore extends Object implements org.apache.synapse.message.store.MessageStore
-
-
Constructor Summary
Constructors Constructor Description JDBCStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addParameter(String s, String s1)
void
addParameterKey(String s, String s1)
void
clear()
void
destroy()
org.apache.synapse.MessageContext
get(int i)
org.apache.synapse.MessageContext
get(String s)
List<org.apache.synapse.MessageContext>
getAll()
String
getArtifactContainerName()
Connection
getConnection()
org.apache.synapse.message.MessageConsumer
getConsumer()
String
getDescription()
String
getFileName()
String
getName()
String
getParameterKey(String s)
Map<String,String>
getParameterKeyMap()
Map<String,Object>
getParameters()
org.apache.synapse.message.MessageProducer
getProducer()
int
getType()
void
init(org.apache.synapse.core.SynapseEnvironment synapseEnvironment)
boolean
isEdited()
org.apache.synapse.MessageContext
remove()
org.apache.synapse.MessageContext
remove(String s)
void
setArtifactContainerName(String s)
void
setDescription(String description)
void
setFileName(String fileName)
void
setIsEdited(boolean b)
void
setName(String name)
void
setParameters(Map<String,Object> parameters)
int
size()
String
toString()
-
-
-
Method Detail
-
init
public void init(org.apache.synapse.core.SynapseEnvironment synapseEnvironment)
- Specified by:
init
in interfaceorg.apache.synapse.ManagedLifecycle
-
getConnection
public Connection getConnection()
-
destroy
public void destroy()
- Specified by:
destroy
in interfaceorg.apache.synapse.ManagedLifecycle
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.apache.synapse.Nameable
-
setName
public void setName(String name)
- Specified by:
setName
in interfaceorg.apache.synapse.Nameable
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.apache.synapse.SynapseArtifact
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.apache.synapse.SynapseArtifact
-
getProducer
public org.apache.synapse.message.MessageProducer getProducer()
- Specified by:
getProducer
in interfaceorg.apache.synapse.message.store.MessageStore
-
getConsumer
public org.apache.synapse.message.MessageConsumer getConsumer()
- Specified by:
getConsumer
in interfaceorg.apache.synapse.message.store.MessageStore
-
setParameters
public void setParameters(Map<String,Object> parameters)
- Specified by:
setParameters
in interfaceorg.apache.synapse.message.store.MessageStore
-
getParameters
public Map<String,Object> getParameters()
- Specified by:
getParameters
in interfaceorg.apache.synapse.message.store.MessageStore
-
addParameter
public void addParameter(String s, String s1)
- Specified by:
addParameter
in interfaceorg.apache.synapse.message.store.MessageStore
-
addParameterKey
public void addParameterKey(String s, String s1)
- Specified by:
addParameterKey
in interfaceorg.apache.synapse.message.store.MessageStore
-
getParameterKey
public String getParameterKey(String s)
- Specified by:
getParameterKey
in interfaceorg.apache.synapse.message.store.MessageStore
-
getParameterKeyMap
public Map<String,String> getParameterKeyMap()
- Specified by:
getParameterKeyMap
in interfaceorg.apache.synapse.message.store.MessageStore
-
getType
public int getType()
- Specified by:
getType
in interfaceorg.apache.synapse.message.store.MessageStore
-
remove
public org.apache.synapse.MessageContext remove() throws NoSuchElementException
- Specified by:
remove
in interfaceorg.apache.synapse.message.store.MessageStore
- Throws:
NoSuchElementException
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.synapse.message.store.MessageStore
-
remove
public org.apache.synapse.MessageContext remove(String s)
- Specified by:
remove
in interfaceorg.apache.synapse.message.store.MessageStore
-
size
public int size()
- Specified by:
size
in interfaceorg.apache.synapse.message.store.MessageStore
-
get
public org.apache.synapse.MessageContext get(int i)
- Specified by:
get
in interfaceorg.apache.synapse.message.store.MessageStore
-
getAll
public List<org.apache.synapse.MessageContext> getAll()
- Specified by:
getAll
in interfaceorg.apache.synapse.message.store.MessageStore
-
get
public org.apache.synapse.MessageContext get(String s)
- Specified by:
get
in interfaceorg.apache.synapse.message.store.MessageStore
-
isEdited
public boolean isEdited()
- Specified by:
isEdited
in interfaceorg.apache.synapse.message.store.MessageStore
-
setIsEdited
public void setIsEdited(boolean b)
- Specified by:
setIsEdited
in interfaceorg.apache.synapse.message.store.MessageStore
-
getArtifactContainerName
public String getArtifactContainerName()
- Specified by:
getArtifactContainerName
in interfaceorg.apache.synapse.message.store.MessageStore
-
setArtifactContainerName
public void setArtifactContainerName(String s)
- Specified by:
setArtifactContainerName
in interfaceorg.apache.synapse.message.store.MessageStore
-
setFileName
public void setFileName(String fileName)
- Specified by:
setFileName
in interfaceorg.apache.synapse.message.store.MessageStore
-
getFileName
public String getFileName()
- Specified by:
getFileName
in interfaceorg.apache.synapse.message.store.MessageStore
-
-