Class BgbillingContractProvider
java.lang.Object
org.bgerp.plugin.bgb.getolt.contract.BgbillingContractProvider
- All Implemented Interfaces:
ContractLinkProvider
Contracts of the bgbilling plugin: link
contract:{billingId},
linkObjectId — contract cid, linkObjectTitle — number.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Provider id, also the link namespace prefixLIKE pattern of the link type forProcessLinkDAO.getObjectLinksWithTypebooleanWhether cid takes part in ONU search (no for foreign ID namespaces)booleanWhether MAC change via bgbilling InetMac API is availabletoRef(CommonObjectLink link) Parses the process link into aContractRef
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
BgbillingContractProvider
public BgbillingContractProvider()
-
-
Method Details
-
getId
Description copied from interface:ContractLinkProviderProvider id, also the link namespace prefix- Specified by:
getIdin interfaceContractLinkProvider
-
getLinkTypePattern
Description copied from interface:ContractLinkProviderLIKE pattern of the link type forProcessLinkDAO.getObjectLinksWithType- Specified by:
getLinkTypePatternin interfaceContractLinkProvider
-
toRef
Description copied from interface:ContractLinkProviderParses the process link into aContractRef- Specified by:
toRefin interfaceContractLinkProvider
-
isCidSearchable
public boolean isCidSearchable()Description copied from interface:ContractLinkProviderWhether cid takes part in ONU search (no for foreign ID namespaces)- Specified by:
isCidSearchablein interfaceContractLinkProvider
-
isMacUpdateSupported
public boolean isMacUpdateSupported()Description copied from interface:ContractLinkProviderWhether MAC change via bgbilling InetMac API is available- Specified by:
isMacUpdateSupportedin interfaceContractLinkProvider
-