- AbstractAPIMTask - Class in com.axway.apim.apiimport.actions.tasks
-
- AbstractAPIMTask(API, API) - Constructor for class com.axway.apim.apiimport.actions.tasks.AbstractAPIMTask
-
- 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
-
- actualState - Variable in class com.axway.apim.apiimport.actions.tasks.AbstractAPIMTask
-
- addRollbackAction(RollbackAction) - Method in class com.axway.apim.apiimport.rollback.RollbackHandler
-
- APIChangeState - Class in com.axway.apim.apiimport.state
-
This class is key, as the desired and actual API comes together.
- APIChangeState(API, API) - Constructor for class com.axway.apim.apiimport.state.APIChangeState
-
Constructs the APIChangeState based on the given Actual- and Desired-API.
- 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
-
- 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.