Skip navigation links
A C D E G I L M P R S T U 

A

AbstractRollbackAction - Class in com.axway.apim.apiimport.rollback
 
AbstractRollbackAction() - Constructor for class com.axway.apim.apiimport.rollback.AbstractRollbackAction
 
ActualAPI - Class in com.axway.apim.apiimport
Concrete class that is used to reflect the actual API as it's stored in the API-Manager.
ActualAPI() - Constructor for class com.axway.apim.apiimport.ActualAPI
 
addRollbackAction(RollbackAction) - Method in class com.axway.apim.apiimport.rollback.RollbackHandler
 
apiDefinitionImport - Variable in class com.axway.apim.apiimport.DesiredAPI
 
APIImportApp - Class in com.axway.apim
This is the Entry-Point of program and responsible to: - read the command-line parameters to create a CommandParameters - next is to read the API-Contract by creating an APIImportConfig instance and calling getImportAPIDefinition() - the APIManagerAdapter method: getAPIManagerAPI() is used to create the API-Manager API state - An APIChangeState is created based on ImportAPI and API-Manager API - Finally the APIManagerAdapter:applyChanges() is called to replicate the state into the APIManager.
APIImportApp() - Constructor for class com.axway.apim.APIImportApp
 
APIImportCLIOptions - Class in com.axway.apim.apiimport.lib
 
APIImportCLIOptions(String[]) - Constructor for class com.axway.apim.apiimport.lib.APIImportCLIOptions
 
APIImportConfigAdapter - Class in com.axway.apim.apiimport
The APIConfig reflects the given API-Configuration plus the API-Definition, which is either a Swagger-File or a WSDL.
APIImportConfigAdapter(API, String) - Constructor for class com.axway.apim.apiimport.APIImportConfigAdapter
Constructor just for testing.
APIImportConfigAdapter(String, String, String, boolean) - Constructor for class com.axway.apim.apiimport.APIImportConfigAdapter
Constructs the APIImportConfig
APIImportManager - Class in com.axway.apim.apiimport
 
APIImportManager() - Constructor for class com.axway.apim.apiimport.APIImportManager
 
APIImportParams - Class in com.axway.apim.apiimport.lib
 
APIImportParams(APIMCoreCLIOptions) - Constructor for class com.axway.apim.apiimport.lib.APIImportParams
 
APIQuotaManager - Class in com.axway.apim.apiimport.actions
 
APIQuotaManager(API, API) - Constructor for class com.axway.apim.apiimport.actions.APIQuotaManager
 
applyChanges(APIChangeState) - Method in class com.axway.apim.apiimport.APIImportManager
This method is taking in the APIChangeState to decide about the strategy how to synchronize the desired API-State into the API-Manager.

C

com.axway.apim - package com.axway.apim
 
com.axway.apim.apiimport - package com.axway.apim.apiimport
 
com.axway.apim.apiimport.actions - package com.axway.apim.apiimport.actions
 
com.axway.apim.apiimport.lib - package com.axway.apim.apiimport.lib
 
com.axway.apim.apiimport.rollback - package com.axway.apim.apiimport.rollback
 
CreateNewAPI - Class in com.axway.apim.apiimport.actions
This class is used by the APIImportManager.applyChanges(APIChangeState) to create a new API.
CreateNewAPI() - Constructor for class com.axway.apim.apiimport.actions.CreateNewAPI
 

D

deleteInstance() - Static method in class com.axway.apim.apiimport.rollback.RollbackHandler
 
DesiredAPI - Class in com.axway.apim.apiimport
Concrete class that is used to reflect the desired API as it's defined by the API-Developer.
DesiredAPI() - Constructor for class com.axway.apim.apiimport.DesiredAPI
 
DesiredTestOnlyAPI - Class in com.axway.apim.apiimport
 
DesiredTestOnlyAPI() - Constructor for class com.axway.apim.apiimport.DesiredTestOnlyAPI
 

E

execute() - Method in class com.axway.apim.apiimport.actions.APIQuotaManager
 
execute(APIChangeState, boolean) - Method in class com.axway.apim.apiimport.actions.CreateNewAPI
 
execute(boolean) - Method in class com.axway.apim.apiimport.actions.ManageClientApps
 
execute(boolean) - Method in class com.axway.apim.apiimport.actions.ManageClientOrgs
 
execute(APIChangeState) - Method in class com.axway.apim.apiimport.actions.RecreateToUpdateAPI
 
execute(APIChangeState) - Method in class com.axway.apim.apiimport.actions.UpdateExistingAPI
 
executeRollback() - Method in class com.axway.apim.apiimport.rollback.RollbackHandler
 

G

getActualState() - Method in class com.axway.apim.apiimport.ActualAPI
 
getApiConfig() - Method in class com.axway.apim.apiimport.APIImportConfigAdapter
 
getAPIDefinitionAsStream() - Method in class com.axway.apim.apiimport.APIImportConfigAdapter
To make testing easier we allow reading test-files from classpath as well
getApiDefinitionImport() - Method in class com.axway.apim.apiimport.DesiredAPI
 
getApiDefinitionImport() - Method in class com.axway.apim.apiimport.DesiredTestOnlyAPI
 
getAppName() - Method in class com.axway.apim.apiimport.lib.APIImportCLIOptions
 
getBackendBasepath() - Method in class com.axway.apim.apiimport.DesiredAPI
BackendBasePath is a property which doesn't exists in API-Manager naturally.
getDesiredAPI() - Method in class com.axway.apim.apiimport.APIImportConfigAdapter
Returns the IAPIDefintion that returns the desired state of the API.
getExecuteOrder() - Method in class com.axway.apim.apiimport.rollback.AbstractRollbackAction
 
getExecuteOrder() - Method in interface com.axway.apim.apiimport.rollback.RollbackAction
 
getGroupDescription() - Method in class com.axway.apim.APIImportApp
 
getGroupId() - Method in class com.axway.apim.APIImportApp
 
getInstance() - Static method in class com.axway.apim.apiimport.lib.APIImportParams
 
getInstance() - Static method in class com.axway.apim.apiimport.rollback.RollbackHandler
 
getName() - Method in class com.axway.apim.APIImportApp
 
getPath() - Method in class com.axway.apim.apiimport.DesiredTestOnlyAPI
 
getPathToAPIDefinition() - Method in class com.axway.apim.apiimport.APIImportConfigAdapter
 
getVersion() - Method in class com.axway.apim.APIImportApp
 

I

ignoreCache() - Method in class com.axway.apim.apiimport.lib.APIImportParams
 
importAPI(String[]) - Static method in class com.axway.apim.APIImportApp
 
isHttpsUri(String) - Static method in class com.axway.apim.apiimport.APIImportConfigAdapter
 
isHttpUri(String) - Static method in class com.axway.apim.apiimport.APIImportConfigAdapter
 
isRequestForAllOrgs() - Method in class com.axway.apim.apiimport.DesiredAPI
requestForAllOrgs is used to decide if an API should grant access to ALL organizations.

L

LOG - Static variable in interface com.axway.apim.apiimport.rollback.RollbackAction
 

M

main(String[]) - Static method in class com.axway.apim.APIImportApp
 
ManageClientApps - Class in com.axway.apim.apiimport.actions
 
ManageClientApps(API, API, API) - Constructor for class com.axway.apim.apiimport.actions.ManageClientApps
In case, the API has been re-created, this is object contains the API how it was before
ManageClientOrgs - Class in com.axway.apim.apiimport.actions
 
ManageClientOrgs(API, API) - Constructor for class com.axway.apim.apiimport.actions.ManageClientOrgs
 

P

printUsage(String, String[]) - Method in class com.axway.apim.apiimport.lib.APIImportCLIOptions
 

R

RecreateToUpdateAPI - Class in com.axway.apim.apiimport.actions
This class is used by the APIImportManager.applyChanges(APIChangeState) to re-create an API.
RecreateToUpdateAPI() - Constructor for class com.axway.apim.apiimport.actions.RecreateToUpdateAPI
 
rollback() - Method in interface com.axway.apim.apiimport.rollback.RollbackAction
 
rollback() - Method in class com.axway.apim.apiimport.rollback.RollbackAPIProxy
 
rollback() - Method in class com.axway.apim.apiimport.rollback.RollbackBackendAPI
 
RollbackAction - Interface in com.axway.apim.apiimport.rollback
 
RollbackAPIProxy - Class in com.axway.apim.apiimport.rollback
 
RollbackAPIProxy(API) - Constructor for class com.axway.apim.apiimport.rollback.RollbackAPIProxy
 
RollbackBackendAPI - Class in com.axway.apim.apiimport.rollback
 
RollbackBackendAPI(API) - Constructor for class com.axway.apim.apiimport.rollback.RollbackBackendAPI
 
RollbackHandler - Class in com.axway.apim.apiimport.rollback
 

S

setActualState(String) - Method in class com.axway.apim.apiimport.ActualAPI
 
setApiDefinitionImport(String) - Method in class com.axway.apim.apiimport.DesiredAPI
 
setBackendBasepath(String) - Method in class com.axway.apim.apiimport.DesiredAPI
BackendBasePath is a property which doesn't exists in API-Manager naturally.
setPathToAPIDefinition(String) - Method in class com.axway.apim.apiimport.APIImportConfigAdapter
 
setRequestForAllOrgs(boolean) - Method in class com.axway.apim.apiimport.DesiredAPI
requestForAllOrgs is used to decide if an API should grant access to ALL organizations.
setRetirementDate(String) - Method in class com.axway.apim.apiimport.DesiredAPI
 

T

toString() - Method in class com.axway.apim.apiimport.rollback.AbstractRollbackAction
 

U

UpdateExistingAPI - Class in com.axway.apim.apiimport.actions
This class is used by the APIImportManager.applyChanges(APIChangeState) to update an existing API.
UpdateExistingAPI() - Constructor for class com.axway.apim.apiimport.actions.UpdateExistingAPI
 
A C D E G I L M P R S T U 
Skip navigation links

Copyright © 2020. All rights reserved.