public class CarbonBasicPolicyPublisherModule extends AbstractPolicyPublisherModule
DISPLAY_NAME, ORDER, REQUIRED, SECRET
Constructor and Description |
---|
CarbonBasicPolicyPublisherModule() |
Modifier and Type | Method and Description |
---|---|
void |
delete(PolicyDTO policyDTO)
Deletes a published policy
|
void |
disable(PolicyDTO policyDTO)
Disables policy in PDP
|
void |
enable(PolicyDTO policyDTO)
Enables policy in PDP
|
String |
getModuleName()
gets name of this module
|
void |
init(PublisherDataHolder propertyHolder)
This would init module, each time policy is published
|
Properties |
loadProperties()
Load the properties are needed to initialize the module or that are needed to populate
to populate the management console ui of publisher configuration.
|
void |
order(PolicyDTO policyDTO)
Order policy
|
void |
publishNew(PolicyDTO policyDTO)
Publish a new policy
|
void |
update(PolicyDTO policyDTO)
Update a already published policy
|
init, publish
public void init(PublisherDataHolder propertyHolder) throws EntitlementException
AbstractPolicyPublisherModule
init
in class AbstractPolicyPublisherModule
propertyHolder
- publisher module data as PublisherDataHolderEntitlementException
- throws if init failspublic String getModuleName()
PolicyPublisherModule
public Properties loadProperties()
PolicyPublisherModule
loadProperties
in interface PolicyPublisherModule
loadProperties
in class AbstractPolicyPublisherModule
public void publishNew(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
publishNew
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- throws, if failspublic void order(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
order
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- if failspublic void disable(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
disable
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- if failspublic void enable(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
enable
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- if failspublic void update(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
update
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- throws, if failspublic void delete(PolicyDTO policyDTO) throws EntitlementException
AbstractPolicyPublisherModule
delete
in class AbstractPolicyPublisherModule
policyDTO
- PolicyDTO
EntitlementException
- throws, if failsCopyright © 2016 WSO2. All rights reserved.