public class JPAStore extends Object implements org.apache.synapse.message.store.MessageStore
Modifier and Type | Field and Description |
---|---|
protected org.apache.synapse.core.SynapseEnvironment |
synapseEnvironment
synapse environment reference
|
Constructor and Description |
---|
JPAStore() |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(String s,
String s1) |
void |
addParameterKey(String s,
String s1) |
void |
clear() |
void |
closeEntityManager() |
void |
destroy() |
int |
flushMessages() |
org.apache.synapse.MessageContext |
get(int i) |
org.apache.synapse.MessageContext |
get(String s) |
List<org.apache.synapse.MessageContext> |
getAll() |
String |
getArtifactContainerName() |
org.apache.synapse.message.MessageConsumer |
getConsumer() |
String |
getDescription() |
javax.persistence.EntityManager |
getEntityManager() |
String |
getFileName() |
PersistentHL7Message |
getMessage(String messageId) |
List<PersistentHL7Message> |
getMessages() |
List<PersistentHL7Message> |
getMessages(int pageNumber,
int rowsPerPage) |
String |
getName() |
String |
getParameterKey(String s) |
Map<String,String> |
getParameterKeyMap() |
Map<String,Object> |
getParameters() |
org.apache.synapse.message.MessageProducer |
getProducer() |
org.apache.synapse.core.SynapseEnvironment |
getSynapseEnvironment() |
int |
getType() |
void |
init(org.apache.synapse.core.SynapseEnvironment synapseEnvironment) |
boolean |
isEdited() |
org.apache.axis2.context.MessageContext |
newAxis2Mc() |
org.apache.synapse.MessageContext |
newSynapseMc(org.apache.axis2.context.MessageContext msgCtx) |
org.apache.synapse.MessageContext |
remove() |
org.apache.synapse.MessageContext |
remove(String s) |
List<PersistentHL7Message> |
search(String query) |
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() |
protected org.apache.synapse.core.SynapseEnvironment synapseEnvironment
public void init(org.apache.synapse.core.SynapseEnvironment synapseEnvironment)
init
in interface org.apache.synapse.ManagedLifecycle
public javax.persistence.EntityManager getEntityManager()
public void closeEntityManager()
public void destroy()
destroy
in interface org.apache.synapse.ManagedLifecycle
public String getName()
getName
in interface org.apache.synapse.Nameable
public void setName(String name)
setName
in interface org.apache.synapse.Nameable
public void setDescription(String description)
setDescription
in interface org.apache.synapse.SynapseArtifact
public String getDescription()
getDescription
in interface org.apache.synapse.SynapseArtifact
public org.apache.synapse.message.MessageProducer getProducer()
getProducer
in interface org.apache.synapse.message.store.MessageStore
public org.apache.synapse.message.MessageConsumer getConsumer()
getConsumer
in interface org.apache.synapse.message.store.MessageStore
public void setParameters(Map<String,Object> parameters)
setParameters
in interface org.apache.synapse.message.store.MessageStore
public Map<String,Object> getParameters()
getParameters
in interface org.apache.synapse.message.store.MessageStore
public void addParameter(String s, String s1)
addParameter
in interface org.apache.synapse.message.store.MessageStore
public void addParameterKey(String s, String s1)
addParameterKey
in interface org.apache.synapse.message.store.MessageStore
public String getParameterKey(String s)
getParameterKey
in interface org.apache.synapse.message.store.MessageStore
public Map<String,String> getParameterKeyMap()
getParameterKeyMap
in interface org.apache.synapse.message.store.MessageStore
public int getType()
getType
in interface org.apache.synapse.message.store.MessageStore
public int size()
size
in interface org.apache.synapse.message.store.MessageStore
public PersistentHL7Message getMessage(String messageId)
public List<PersistentHL7Message> getMessages()
public List<PersistentHL7Message> search(String query)
public org.apache.synapse.core.SynapseEnvironment getSynapseEnvironment()
public List<PersistentHL7Message> getMessages(int pageNumber, int rowsPerPage)
public int flushMessages()
public org.apache.synapse.MessageContext remove() throws NoSuchElementException
remove
in interface org.apache.synapse.message.store.MessageStore
NoSuchElementException
public void clear()
clear
in interface org.apache.synapse.message.store.MessageStore
public org.apache.synapse.MessageContext remove(String s)
remove
in interface org.apache.synapse.message.store.MessageStore
public org.apache.synapse.MessageContext get(int i)
get
in interface org.apache.synapse.message.store.MessageStore
public org.apache.axis2.context.MessageContext newAxis2Mc()
public org.apache.synapse.MessageContext newSynapseMc(org.apache.axis2.context.MessageContext msgCtx)
public List<org.apache.synapse.MessageContext> getAll()
getAll
in interface org.apache.synapse.message.store.MessageStore
public org.apache.synapse.MessageContext get(String s)
get
in interface org.apache.synapse.message.store.MessageStore
public boolean isEdited()
isEdited
in interface org.apache.synapse.message.store.MessageStore
public void setIsEdited(boolean b)
setIsEdited
in interface org.apache.synapse.message.store.MessageStore
public String getArtifactContainerName()
getArtifactContainerName
in interface org.apache.synapse.message.store.MessageStore
public void setArtifactContainerName(String s)
setArtifactContainerName
in interface org.apache.synapse.message.store.MessageStore
public void setFileName(String fileName)
setFileName
in interface org.apache.synapse.message.store.MessageStore
public String getFileName()
getFileName
in interface org.apache.synapse.message.store.MessageStore
Copyright © 2022 WSO2. All rights reserved.