public interface ManageGatewayAction extends CSOAction
This action state denotes the user triggering a save or a publish of this particular Gateway
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAllAvailableGateways() |
java.lang.String |
getCentraSiteEndpoint()
Gets the centrasiteEndpoint of the Gateway
|
java.util.List<Organization> |
getConsumerOrganizations() |
java.lang.String |
getCreatedObjectID()
Get the id of the Gateway that is created using this action
|
java.util.Collection<APIPortal> |
getFailedAPIPortals() |
java.lang.String |
getGatewayTenantId()
Gets the tenant id of the Gateway
|
java.lang.String |
getGatewayType() |
java.util.List<Organization> |
getOrganizationsForUser()
Gets the applicable provider organizations for the logged in user.
|
java.lang.String |
getPortalTenantId()
Gets the portal tenant id of the API-Portal
|
void |
setAPIPortalConfiguration(APIPortalConfiguration portalConfiguration) |
void |
setGatewayConfiguration(GatewayConfiguration gatewayConfiguration)
Set the Gateway Configuration bean that has all information about the Gateway.
|
void |
setGatewayTenantId(java.lang.String gatewayTenantId)
Sets tenant id of the Gateway.
|
void |
setGatewayType(java.lang.String gatewayType) |
void |
setPortalTenantId(java.lang.String portalTenantId)
Sets Portal tenant id of the API-Portal.
|
void |
setPublish(boolean isPublish)
Sets whether the save of the Gateway should be continued by a publish of CentraSite details to the Gateway.
|
cancel, doesLoggedInUserHaveSufficientRolesOrPermissions, executeNextStep, executePreviousStep, finishAllSteps, getCurrentState, getGroup, getIconURL, getId, getName, getNonApplicableReason, getSkippedObjectsWithReason, isAllowed, isApplicable, setObjects
java.lang.String getGatewayType()
void setGatewayType(java.lang.String gatewayType)
void setPublish(boolean isPublish)
If
- true
then the save of Gateway is accompanied with a publishjava.util.List<Organization> getOrganizationsForUser() throws CLLException
CLLException
- If an error occurs while getting the organizationsjava.util.Map<java.lang.String,java.lang.String> getAllAvailableGateways() throws CLLException
CLLException
- If an error occurs while getting all gateway typesjava.lang.String getCentraSiteEndpoint()
String
java.lang.String getCreatedObjectID()
String
Id of the Gateway that is created.void setGatewayConfiguration(GatewayConfiguration gatewayConfiguration)
GatewayConfiguration
for more details.{@link
- GatewayConfiguration} instance which has the details for Gateway creation.void setAPIPortalConfiguration(APIPortalConfiguration portalConfiguration)
portalConfiguration
- java.util.List<Organization> getConsumerOrganizations() throws CLLException
CLLException
java.util.Collection<APIPortal> getFailedAPIPortals() throws CLLException
CLLException
java.lang.String getPortalTenantId()
String
void setPortalTenantId(java.lang.String portalTenantId)
portalTenantId
- The API-Portal tenant id.java.lang.String getGatewayTenantId()
String
void setGatewayTenantId(java.lang.String gatewayTenantId)
gatewayTenantId
- The Gateway tenant id.