Class RecipientlistEndpointService
java.lang.Object
org.wso2.carbon.endpoint.ui.endpoints.recipientlist.RecipientlistEndpointService
- All Implemented Interfaces:
EndpointService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDefines whether this Endpoint Type can be add as a child Endpoint of a List Endpoint like LoadBalance Endpoint.booleanDefines whether we can create a template from this Endpoint Type.Get the description of the Endpoint Type.This gives the display name for the Endpoint.This can be anyString.Get the Endpoint related to this Endpoint servicegetType()Get the Endpoint Type of the Endpoint Service.Get the common name of the UI pages for this endpoint servicebooleanDefines whether this Endpoint Type has a child endpoint form for the list endpoint designer.booleanDefines whether we can enable the statistics for this Endpoint Type.
-
Constructor Details
-
RecipientlistEndpointService
public RecipientlistEndpointService()
-
-
Method Details
-
getEndpoint
Description copied from interface:EndpointServiceGet the Endpoint related to this Endpoint service- Specified by:
getEndpointin interfaceEndpointService- Returns:
- Endpoint
-
getType
Description copied from interface:EndpointServiceGet the Endpoint Type of the Endpoint Service. Ex: Address, WSDL- Specified by:
getTypein interfaceEndpointService- Returns:
- Endpoint Type
-
getUIPageName
Description copied from interface:EndpointServiceGet the common name of the UI pages for this endpoint service- Specified by:
getUIPageNamein interfaceEndpointService- Returns:
- UI page name
-
getDescription
Description copied from interface:EndpointServiceGet the description of the Endpoint Type. The description should include the the functionality of the the Endpoint type- Specified by:
getDescriptionin interfaceEndpointService- Returns:
- description of the Endpoint type
-
getDisplayName
Description copied from interface:EndpointServiceThis gives the display name for the Endpoint.This can be anyString. It is recommended to put a meaning full descriptive short name as the display name- Specified by:
getDisplayNamein interfaceEndpointService- Returns:
- display name of the Endpoint Type
-
isStatisticsAvailable
public boolean isStatisticsAvailable()Description copied from interface:EndpointServiceDefines whether we can enable the statistics for this Endpoint Type. Enable/Disable Statistics option will be available only if this is set to true- Specified by:
isStatisticsAvailablein interfaceEndpointService- Returns:
- whether we can enable the statistics for this Endpoint Type
-
canAddAsChild
public boolean canAddAsChild()Description copied from interface:EndpointServiceDefines whether this Endpoint Type can be add as a child Endpoint of a List Endpoint like LoadBalance Endpoint. If this is set to false you will not see a menu item for this Endpoint type in the AddMenu of the listEndpoint designer.- Specified by:
canAddAsChildin interfaceEndpointService- Returns:
- whether this Endpoint Type can be add as a child Endpoint of a List Endpoint
-
canAddAsTemplate
public boolean canAddAsTemplate()Description copied from interface:EndpointServiceDefines whether we can create a template from this Endpoint Type. If this is set to false you will not see a entry for this endpoint type in the Endpoint Template designer- Specified by:
canAddAsTemplatein interfaceEndpointService- Returns:
- whether we can create a template from this Endpoint Type
-
isChildEndpointFormAvailable
public boolean isChildEndpointFormAvailable()Description copied from interface:EndpointServiceDefines whether this Endpoint Type has a child endpoint form for the list endpoint designer. This is used by thelistEndpointDesigner- Specified by:
isChildEndpointFormAvailablein interfaceEndpointService- Returns:
- whether child endpoint form exists for this endpoint type
-