public abstract class BasePartnershipFactory extends BaseComponent implements PartnershipFactory
COMPID_PARTNERSHIP_FACTORY| Constructor and Description |
|---|
BasePartnershipFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
compareMap(Map<String,Object> searchIds,
Map<String,Object> partnerIds) |
protected Partnership |
getPartnership(List<?> partnerships,
String name) |
protected Partnership |
getPartnership(Map<String,Object> senderIDs,
Map<String,Object> receiverIDs) |
Partnership |
getPartnership(Partnership p,
boolean reverseLookup) |
protected Partnership |
getPartnership(String name) |
List<Partnership> |
getPartnerships() |
void |
setPartnerships(List<Partnership> list) |
void |
updatePartnership(Message msg,
boolean overwrite) |
void |
updatePartnership(MessageMDN mdn,
boolean overwrite) |
destroy, getName, getParameter, getParameter, getParameterInt, getParameters, getSession, init, setParameter, setParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPartnersdestroy, getName, getParameters, getSession, initpublic Partnership getPartnership(Partnership p, boolean reverseLookup) throws OpenAS2Exception
getPartnership in interface PartnershipFactoryOpenAS2Exceptionpublic void setPartnerships(List<Partnership> list)
setPartnerships in interface PartnershipFactorypublic List<Partnership> getPartnerships()
getPartnerships in interface PartnershipFactorypublic void updatePartnership(Message msg, boolean overwrite) throws OpenAS2Exception
updatePartnership in interface PartnershipFactoryOpenAS2Exceptionpublic void updatePartnership(MessageMDN mdn, boolean overwrite) throws OpenAS2Exception
updatePartnership in interface PartnershipFactoryOpenAS2Exceptionprotected Partnership getPartnership(Map<String,Object> senderIDs, Map<String,Object> receiverIDs)
protected Partnership getPartnership(List<?> partnerships, String name)
protected Partnership getPartnership(String name) throws OpenAS2Exception
OpenAS2ExceptionCopyright © 2017. All rights reserved.