Package org.openas2.partner
Interface PartnershipFactory
-
- All Superinterfaces:
Component
- All Known Implementing Classes:
BasePartnershipFactory
,XMLPartnershipFactory
public interface PartnershipFactory extends Component
original author unknown added getPartners method
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COMPID_PARTNERSHIP_FACTORY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getPartners()
Partnership
getPartnership(Partnership p, boolean reverseLookup)
java.util.List<Partnership>
getPartnerships()
void
setPartnerships(java.util.List<Partnership> list)
void
updatePartnership(MessageMDN mdn, boolean overwrite)
void
updatePartnership(Message msg, boolean overwrite)
-
Methods inherited from interface org.openas2.Component
destroy, getName, getParameters, getSession, init
-
-
-
-
Field Detail
-
COMPID_PARTNERSHIP_FACTORY
static final java.lang.String COMPID_PARTNERSHIP_FACTORY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPartnership
Partnership getPartnership(Partnership p, boolean reverseLookup) throws OpenAS2Exception
- Throws:
OpenAS2Exception
-
updatePartnership
void updatePartnership(Message msg, boolean overwrite) throws OpenAS2Exception
- Throws:
OpenAS2Exception
-
updatePartnership
void updatePartnership(MessageMDN mdn, boolean overwrite) throws OpenAS2Exception
- Throws:
OpenAS2Exception
-
setPartnerships
void setPartnerships(java.util.List<Partnership> list)
-
getPartnerships
java.util.List<Partnership> getPartnerships()
-
getPartners
java.util.Map<java.lang.String,java.lang.Object> getPartners()
-
-