You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2019/06/07 18:27:00 UTC
[airavata] branch develop updated (caaf77d -> b49e9c8)
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git.
from caaf77d AIRAVATA-3076 Making ADMINS proper tuples
add 1cced3b Added Carbonate monitoring email
add ac2b8e1 adding R systesm and gw77 email to config
add ffd2b6c Adding new gateway epw gateway
add 6fad6ca Merge branch 'iu-ldap-cybergateway-group'
add ad3f5eb Merge remote-tracking branch 'origin/master'
add 30bcd6c Adding new gateway epw gateway
add 7f62cd5 adding the credential store token for gateway storage server
add 50fc486 Added CILogon for AMP gateway
add 8bfc54f Added SEAGrid Elastic cluster email for monitoring
add 91b44b1 Added letsencrypt certificate to seagrid gateway
add 1665986 Adding Hubzero gateway to ansible
add 873bd55 Adding storage resource SSH key and SSL certificates
add 85e37cc Added CILogon for HubZero gateway
add a30ec33 Added missing gateways to the list and commented out oiitandy
add 44c3b62 Added nexttdb-production gateway to host in Jetstream cluster
add f22e9c6 Adding SSL for next tdb gateway in jetstream
add 186e764 Adding new Saver-X gateway
add a27eec4 Fixed a typo in gateway domain
add 8a0861e Adde SSL certificates to the saver-x gateway
add 3e8a666 Added gateway storage resource to saver-x gateway
add 07f21f4 Added CILogon to SAVER-X gateway
add caf34aa Added Hubzero and saverx gateways to pga-scigap-prod.yml list
add e1ccbf8 Initial data flow to handle string output type
add 367a68a Validating output file size before reading to avoid OOM issues
add 04d4640 Checking whether argument contains inside each line of output file
add 9c4f74e Merge branch 'master' of https://github.com/apache/airavata into AIRAVATA-2625-FIX
add 21c3a59 Getting file size and validating before downloading
add 356049e Merge branch 'master' into AIRAVATA-2625-FIX
add aeb78ac Changing the string output type file destination to search query field
add fa161fd Fixing typo
add 2d84196 Merge pull request #184 from DImuthuUpe/AIRAVATA-2625-FIX
add 76e2eba Catching all exceptions in PBS parser
add 11929a9 Adding new gateway tenant and gateway for DDStudio
add d18ae10 Updated DDStudio gateway properties
add 161b21f Added SSH key
add 6b779a9 Adding CILogon to DDStudio
add 8b9a7ff Added google analytics to NextTDB gateway
add b173880 Added google analytics to SimCCS
add 241e5a3 Increasing max upload size for SEAGrid
add 6353b29 AIRAVATA-2960 Trigger dynamic enhancement of rep catalog entities
add d5b8e58 adding new amp gateway domain with ssl certificates
add 5ac9117 adding www redirect to ampgateway
add 4e3bf1b adding new Colorado Mines gateway
add 719f8ff adding new Colorado Mines gateway
add a5c836f Fixed a typo in Mines gateway notifications
add 057812f Adding new gateway Colorado Mines
add fdb37e7 added ssh key for the gateway storage resource
add 6305357 Adding new gateway, Distant Reader of Notredame university
add e67566a Adding new gateway, Distant Reader of Notredame university
add 99afa33 Fixed a tyop in notredame gateway id
add 7efc129 Added SSH key for the storage resource
add e388d05 Added new saver-x theme
add 9161ccd Updated file uploading maximum limits
add 3023838 Added CILogon for Distant Reader Gateway
add b838d9c Switching Maven repo URLs to https
add 958a42f Added CILogon for Colorado Mines Gateway
add f721057 Added new files sizes in to the SEAGrid
add 4b1a9e2 Adding --mem parameter to slurm template
add 88ca00b AIRAVATA-2997 Add experimentDataDir to Groovy script variables
add 1a0dd49 Fixing the suffix for --mem parameter in slurm script
add 8eb16e2 adding missing license headers
add ef64477 updated NOTICE file
add 68711b9 updating maven assembly plugin version
add 38e0b2a updating release notes for 0.17
add 871bfbd Updating mines gateway to a permanent domain
add e3edeec [maven-release-plugin] prepare branch master
add 305ccca [maven-release-plugin] prepare release airavata-0.17
add bcbfb67 [maven-release-plugin] prepare for next development iteration
add 391843a Fixing yml formatting issue
add eea0f0a SDSU Gateway details
add b7b52e2 Adding gateway super admin details to the vault
add 73eee99 Added gateway specific credentials
add 5df0432 Merge remote-tracking branch 'origin/master'
add b46c081 Added mines gateway theme repo details
add 91f02d6 Adding the new PfEC Hydro gateway
add f9cc11c Added few missing gateways to the list
add d00fb8b Adding SSH certificate and credential key for storage
add 348a383 Added CILogon details to PfEC-Hydro
add 7944596 Adding SSL certificates to SDState gateway
add 68c34b2 Added Sd state cilogon to the gateway
add 9c00bdb Changed uploading input files sizes in PfEC Hydro gateway
add 6583851 Added a new email to get new user account notification
add 191c7cb Added Distant Reader Gateway theme
add 0075857 Added new domain to the gateway
add 3c77048 Changed uploading file sizes
add d172f91 Removing stale modules
add ec22e48 Adding missing Host Scheduler
add 0fbe1b1 Adding maven enhancer for registry models
add ea882da Trying to remove empty
add 4f490eb Merge branch 'staging' of https://github.com/apache/airavata into staging
add 78a2216 Bringing db-event-manager back
add 711c2d7 Improving workflow cancellation logic
add a6ef239 Validating jobs for process
add 89ae6ee Merge branch 'master' into staging
add b827146 AIRAVATA-2382 Moving max upload filesize to vhost config
add abd1979 AIRAVATA-2382 Adding comments
add 0bf8495 Grant access to localhost separately
add f0e1eb4 Merge branch 'staging' of https://github.com/apache/airavata into staging
add cb87e25 Generating new Thrift stubs
add 091382d Updating iam configs for testing environment
add e61bcbb Handling exceptions when fetching job status
add 5bfee48 Moving zookeeper resided data into registry. Part - 1
add 3f67957 Recent tables that are new to staging and not yet on master
add 2878568 Adding missing jars to monitor distributions
add 4f34b19 Fixing the bug of not accepting job id as a parameter in getJobs API
add cedbd98 Minor bug fix
add 5c1ed49 Adding process workflow API and table to keep track of helix workflows of a process
add 0874835 Registering ProcessWorkflow model in persistence.xml
add 2a6929e Adding processWorkflows fields to ProcessModel
add b18f8b6 Moving from zk backed workflow storage to registry
add a570a57 Fixing the bug in casting ProcessWorkflowResource
add 06c20dc Fixing the bug in casting ProcessWorkflowResource
add a995878 Removing unused imports
add 7897c0a Adding maxRetry and currentRetry count fields to task
add 721dae2 Adding task level retry counts
add f55bb83 Cleaning up monitoring util
add 358d242 Loading task retry count from the registry
add bac4835 Adding PK, FK to PROCESS_WORKFLOW
add b764b8f Updating testing scigap pga credentials
add 88d45a8 Fixing the bug in returning broken registry client objects into the pool
add 3c783ac Overriding default allocation project number
add 3709aaa Adding user id to adaptor cache
add 921f1be Merge branch 'staging-temp' into staging
add ea6c332 Switching Maven repo URLs to https
add 79763ff Merge branch 'staging' of https://github.com/apache/airavata into staging
add c7ca8a6 Bringing back zk path creation at launch experiment of Orchestrator to support Gfac transition
add c9f5796 Setting default retry count to 1
add 0f0a52a Setting force run mode for Airavata Tasks
add 039f9a2 Checking monitoring job status before cancelling
add ff05f3a Adding a new cluster to email config
add 9ada1f5 updating staging release target to 0.18
add bda5e76 Aggressive fail fast for job manager configuration search
add 05a422a Adding capability for adaptors to support non default ssh ports
add f2415ff Cleaning up tool module
add bf07d2a Adding destroy method to adaptor
add d56dda4 Adding load client
add db65570 Updating distribution versions to 0.18 in helix ansibles
add 3b50920 Deleting lib, bin and conf directories when updating helix in ansible
add 9b5e3eb Getting all experiment statuses instead of last one
add fbabb5a Adding status monitor for load client
add 09530cc Returning the sorted list of job statuses instead of last one
add 2e0df07 Optimizing the monitoring logic of load client
add 3b19c83 Upgrading helix version
add 17a0e30 Setting workflow expiry from 30 mins to 1 second
add 4b8ef37 Setting concurrent tasks per job 20
add 27eb512 Unique ids for completing tasks
add 09184db Refactoring monitoring section
add 2edfb83 Load balancing workflows across multiple clusters
add 05694e3 Fixing a minor bug in workflow operator load balancing logic
add 76a5540 Removing redundant status publish mechanism over queue
add 60d1e45 Minor logging improvements
add 1ec7d99 Bringing back sessions per connection = 10
add e1a88de Fixing permission issue in kafka ansibles
add ceeff05 Improving status monitor logic
add ae059f7 Merge branch 'master' into staging
add cd14c6e Merge branch 'staging'
add c5ada8c Fixing derby script issues
add 196d4b4 Adding all job statuses for realtime monitoring
add f628452 Fixing invalid pom version of profile-service-client-sdk
add 73ec5ca Moving user-profile-migration module into to tools modules
add a89811f Removing WSO2 IS based security managers and ansible installers as we no longer use them
add 0251884 Removing ansibles for GFac installation
add 62c0182 Bringing all distributions into one module
add 69e1f79 Removing user-profile-migration module as it is no longer being used
add 6a247f4 Removing AWS dependencies from the distribution
add 565f512 Fixing the naming of distributions
add c15418f Fixing distribution issue in pre workflow manager
add 1b2e96a Updating ansibles to compatible with new distributions
add 2d1bdb5 Showing build status on readme
add 693495e Rename README to README.md
add 82c57c7 Adding the base api on top of all thrift cpis
add 55b3dd6 Adding the base api to service cpis
add 6e89097 Added the new domain for pfec-hydro gateway
add feea520 Moving sharing registry thrift files to standard location
add 26d3f1a Validating thrift clients before emitting from the pool
add 5a4088d Removed private variable access of sharing registry data models
add 6c24083 Adding base-api jar to distribution
add 52b57c4 Fixing the bug of ssh agent not going into the distribution
add b933d96 Bringing back publishing process status over message bus
add a604566 Bringing back publishing task status over message bus
add e5efd8b Added the new domain for pfec-hydro gateway. Changed the gateway name to Future Water
add 88b8047 Fixing AIRAVATA-3022: Gracefully handling multiple launch requests
add 3f84f16 Reorganizing migration scripts for 0.17-0.18
add 8183162 Fixing AIRAVATA-2955: Forcefully killing unresponsive processes
add d3dfda6 The new staging (stagingnew) Ansible environment
add acb1740 Updating ansible scripts to install new staging stack
add 8986277 Downgrading helix version
add 4b37a17 increased the file uploading max
add e6ad21f Fix distant reader callback url
add 5317fcc Increased the input file size for saver-x gateway
add db54643 Fixing random delay not applying issue in load client
add 74ab3d4 Moving pfec-hydro/future water gateway to Jetstream with the storage
add 082ce82 Moving pfec-hydro/future water gateway to Jetstream with the storage
add 449da41 Moving pfec-hydro/future water gateway to Jetstream with the storage
add 7b69ce4 Moving pfec-hydro/future water gateway to Jetstream with the storage
add fdb2800 Add Airavata settings to pfec-hydro pga vars.yml
add c7cea7c Adding ssl certificate and ssh key
add f1ac254 Adding gateway-data-directory path
add 99bfa25 changed the git branch parameter
add 66475a5 Changed the user data directory path
add 9bbb9f3 Added changes to the data directory paths and pga git branch
add edeb524 Updating new email config with production gfac config
add de97222 Cloning production inventory into staging new
add 28348fd updating staging new with pga inventories
add b122148 Updating stagingnew pga branch to master
add c6f75b1 Updating pga host in stagingnew
add c2b14bd Updating ansible_user for pga host in stagingnew
add db9945c Changing helix vm host
add d52effc Changing new production source and deployment directories
add 6369295 Updating dREG gateway deployment for new production
add ba0f3e5 Adding experiment data dir to groovy map
add 1e79cac Updating monitoring email for staging-new environment
add 8b76535 Removing pfec-hydro from gf4 deploy
add a733273 Updating api server for pfec-hydro, nexttdb jetstream inventories
add ac87e33 Updating ultrascan certs
add edd4246 Retrying for files to appear in filesystem if they are not found in first time
add 4fe013c Filtering the job with Job Name
add d4a209d Fixing the issue in generating wildcard file paths
add 34f2e83 Adding a job verification task to avoid premature data transfers
add bce1bb5 Updating interactwel certs
add 6a437be fixing a typo in interactwel cert path
add 2d5d3d5 updating ssl certs
add c45222f Minor logging improvements
add 5013f65 Minor logging improvements and exception handling
add d7dd5a8 changing IP Address to hostname
add c91e5dc Overriding forced run = true for retry-able data movement tasks
add f8529a9 Providing support for URI collections in Input Data Staging
add 4ec7a7c Minor logging improvements
add d9228e1 Deserializing the task before registering in the participant
add 85e3096 Removing unintended indentation
add ca7e3d5 Setting the task expiry to 24 hours
add 1ab8b73 Externalizing local data dir
add 8c31d03 updating inventory: stagingnew -> production
new b49e9c8 Merge branch 'staging' into develop
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 20 +
INSTALL | 5 +-
NOTICE | 233 +-
README => README.md | 5 +-
RELEASE_NOTES | 183 +
airavata-api/airavata-api-server/pom.xml | 25 -
.../api/server/handler/AiravataServerHandler.java | 66 +-
airavata-api/airavata-api-stubs/pom.xml | 5 +
.../java/org/apache/airavata/api/Airavata.java | 6165 ++++----
.../apache/airavata/api/airavata_apiConstants.java | 2 +-
airavata-api/airavata-base-api/pom.xml | 22 +
.../java/org/apache/airavata/base/api/BaseAPI.java | 859 ++
.../main/resources/lib/Airavata/API/Airavata.php | 13116 +++++++++--------
.../API/Sharing/SharingRegistryService.php | 864 +-
.../resources/lib/Airavata/API/Sharing/Types.php | 8 +
.../src/main/resources/lib/Airavata/API/Types.php | 2 +-
.../resources/lib/Airavata/Base/API/BaseAPI.php | 218 +
.../Airavata/{API/Sharing => Base/API}/Types.php | 2 +-
.../resources/lib/Airavata/Model/Process/Types.php | 219 +-
.../resources/lib/Airavata/Model/Task/Types.php | 46 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 685 +-
.../Service/Iam/Admin/Services/CPI/Types.php | 2 +-
.../Groupmanager/CPI/GroupManagerService.php | 218 +-
.../Service/Profile/Groupmanager/CPI/Types.php | 2 +-
.../Profile/Tenant/CPI/TenantProfileService.php | 281 +-
.../Airavata/Service/Profile/Tenant/CPI/Types.php | 2 +-
.../Airavata/Service/Profile/User/CPI/Types.php | 2 +-
.../Profile/User/CPI/UserProfileService.php | 218 +-
.../resources/lib/airavata/api/Airavata-remote | 16 +-
.../main/resources/lib/airavata/api/Airavata.py | 227 +-
.../main/resources/lib/airavata/api/constants.py | 2 +-
.../api/sharing/SharingRegistryService-remote | 7 +
.../airavata/api/sharing/SharingRegistryService.py | 15 +-
.../lib/airavata/api/sharing/constants.py | 1 +
.../resources/lib/airavata/api/sharing/ttypes.py | 1 +
.../src/main/resources/lib/airavata/api/ttypes.py | 1 +
.../{service/profile/user => base}/__init__.py | 0
.../api/BaseAPI-remote} | 55 +-
.../resources/lib/airavata/base/api/BaseAPI.py | 198 +
.../resources/lib/airavata/base/api/__init__.py | 1 +
.../user/cpi/error => base/api}/constants.py | 0
.../airavata/{api/sharing => base/api}/ttypes.py | 1 -
.../resources/lib/airavata/model/process/ttypes.py | 147 +-
.../resources/lib/airavata/model/task/ttypes.py | 26 +-
.../groupmanager/cpi/GroupManagerService-remote | 7 +
.../groupmanager/cpi/GroupManagerService.py | 15 +-
.../service/profile/groupmanager/cpi/constants.py | 2 +-
.../service/profile/groupmanager/cpi/ttypes.py | 1 +
.../iam/admin/services/cpi/IamAdminServices-remote | 23 +-
.../iam/admin/services/cpi/IamAdminServices.py | 485 +-
.../profile/iam/admin/services/cpi/constants.py | 2 +-
.../profile/iam/admin/services/cpi/ttypes.py | 1 +
.../profile/tenant/cpi/TenantProfileService-remote | 16 +-
.../profile/tenant/cpi/TenantProfileService.py | 183 +-
.../service/profile/tenant/cpi/constants.py | 2 +-
.../airavata/service/profile/tenant/cpi/ttypes.py | 1 +
.../lib/airavata/service/profile/ttypes.py | 1 +
.../profile/user/cpi/UserProfileService-remote | 7 +
.../service/profile/user/cpi/UserProfileService.py | 15 +-
.../airavata/service/profile/user/cpi/constants.py | 2 +-
.../airavata/service/profile/user/cpi/ttypes.py | 1 +
.../java-client-samples/pom.xml | 16 -
.../secure/client/OAuthAppRegisteringClient.java | 79 -
.../secure/client/OAuthTokenRetrievalClient.java | 123 -
.../client/secure/client/SecureClient.java | 214 +-
.../airavata/model/process/ProcessModel.java | 297 +-
.../airavata/model/process/ProcessWorkflow.java | 691 +
.../org/apache/airavata/model/task/TaskModel.java | 204 +-
airavata-api/pom.xml | 1 +
airavata-services/pom.xml | 28 +-
.../iam-admin-services-core/pom.xml | 23 +-
.../core/impl/TenantManagementKeycloakImpl.java | 4 +-
.../core/interfaces/TenantManagementInterface.java | 4 +-
.../admin/services/core/tests/SetupNewGateway.java | 19 +
airavata-services/profile-service/pom.xml | 28 +-
.../java-client-samples/pom.xml | 28 +-
.../client/samples/TenantProfileSample.java | 19 +
.../profile/client/samples/UserProfileSample.java | 19 +
.../client/util/ProfileServiceClientUtil.java | 19 +
.../profile-service-client-sdks/pom.xml | 28 +-
.../profile-service-commons/pom.xml | 28 +-
.../commons/repositories/AbstractRepository.java | 5 +-
.../commons/tenant/entities/GatewayEntity.java | 3 +-
.../user/entities/NSFDemographicsEntity.java | 5 +-
.../commons/user/entities/UserProfileEntity.java | 5 +-
.../service/profile/commons/utils/Committer.java | 5 +-
.../profile/commons/utils/JPAConstants.java | 3 +-
.../service/profile/commons/utils/JPAUtils.java | 5 +-
.../commons/utils/ObjectMapperSingleton.java | 3 +-
.../profile/commons/utils/QueryConstants.java | 19 +
.../service/profile/commons/utils/Utils.java | 3 +-
.../profile-service/profile-service-server/pom.xml | 28 +-
.../handlers/GroupManagerServiceHandler.java | 3 +-
.../profile/handlers/IamAdminServicesHandler.java | 7 +-
.../handlers/TenantProfileServiceHandler.java | 7 +-
.../handlers/UserProfileServiceHandler.java | 10 +-
.../profile/server/ProfileServiceServer.java | 6 +-
.../profile-service/profile-service-stubs/pom.xml | 33 +-
.../client/ProfileServiceClientFactory.java | 3 +-
.../groupmanager/cpi/GroupManagerService.java | 12 +-
.../cpi/group_manager_cpiConstants.java | 2 +-
.../iam/admin/services/cpi/IamAdminServices.java | 879 +-
.../cpi/iam_admin_services_cpiConstants.java | 2 +-
.../profile/tenant/cpi/TenantProfileService.java | 879 +-
.../tenant/cpi/profile_tenant_cpiConstants.java | 2 +-
.../profile/user/cpi/UserProfileService.java | 12 +-
.../user/cpi/profile_user_cpiConstants.java | 2 +-
.../profile-service/profile-tenant-core/pom.xml | 28 +-
.../core/repositories/TenantProfileRepository.java | 3 +-
.../profile-service/profile-user-core/pom.xml | 23 +-
.../exceptions/UserProfileRegistryException.java | 3 +-
.../core/repositories/UserProfileRepository.java | 5 +-
.../core/repositories/WorkspaceRepositoryTest.java | 5 +-
airavata-services/services-security/pom.xml | 53 +-
.../service/security/AiravataSecurityManager.java | 3 +-
.../security/DefaultAiravataSecurityManager.java | 283 -
.../airavata/service/security/IdentityContext.java | 4 +-
.../service/security/KeyCloakSecurityManager.java | 5 +-
.../org/apache/airavata/service/security/Main.java | 179 -
.../service/security/SecurityManagerFactory.java | 3 +-
.../service/security/authzcache/AuthzCache.java | 3 +-
.../security/authzcache/AuthzCacheEntry.java | 3 +-
.../security/authzcache/AuthzCacheIndex.java | 3 +-
.../security/authzcache/AuthzCacheManager.java | 3 +-
.../authzcache/AuthzCacheManagerFactory.java | 3 +-
.../security/authzcache/AuthzCachedStatus.java | 3 +-
.../authzcache/DefaultAuthzCacheManager.java | 3 +-
.../security/interceptor/SecurityCheck.java | 3 +-
.../security/interceptor/SecurityInterceptor.java | 3 +-
.../security/interceptor/SecurityModule.java | 1 -
.../service/security/oauth/DefaultOAuthClient.java | 91 -
.../service/security/xacml/DefaultPAPClient.java | 125 -
.../service/security/xacml/DefaultXACMLPEP.java | 133 -
dev-tools/ansible/NOTE | 20 +
dev-tools/ansible/airavata-iam-setup.yml | 20 +
dev-tools/ansible/ansible.cfg | 20 +
dev-tools/ansible/database.yml | 22 +-
.../scigap/dreg-production/group_vars/pga/vars.yml | 2 +-
.../inventories/scigap/dreg-production/hosts | 15 +-
.../group_vars/pga}/vars.yml | 22 +-
.../group_vars/pga}/vault.yml | 0
.../inventories/scigap/nexttdb-production/hosts | 24 +
.../group_vars/pga/vars.yml | 46 +-
.../pfec-hydro-production/group_vars/pga/vault.yml | 18 +
.../inventories/scigap/pfec-hydro-production/hosts | 24 +
.../scigap/production/files/pga_config_0.17.php.j2 | 256 -
.../scigap/production/group_vars/all/vars.yml | 52 +-
.../scigap/production/group_vars/all/vault.yml | 65 +-
.../ansible/inventories/scigap/production/hosts | 21 +-
.../scigap/production/pga_config/Kentucky/vars.yml | 1 -
.../production/pga_config/NCSAIndustry/vars.yml | 1 -
.../scigap/production/pga_config/accord/vars.yml | 66 -
.../scigap/production/pga_config/accord/vault.yml | 18 -
.../production/pga_config/ampgateway/vars.yml | 20 +-
.../scigap/production/pga_config/brandeis/vars.yml | 57 -
.../production/pga_config/brandeis/vault.yml | 18 -
.../scigap/production/pga_config/csbglsu/vars.yml | 1 -
.../pga_config/{demo1 => ddstudio}/vars.yml | 30 +-
.../production/pga_config/ddstudio/vault.yml | 17 +
.../scigap/production/pga_config/demo1/vault.yml | 17 -
.../scigap/production/pga_config/demo10/vars.yml | 65 -
.../scigap/production/pga_config/demo10/vault.yml | 17 -
.../scigap/production/pga_config/demo2/vars.yml | 65 -
.../scigap/production/pga_config/demo2/vault.yml | 17 -
.../scigap/production/pga_config/demo3/vault.yml | 17 -
.../scigap/production/pga_config/demo4/vars.yml | 65 -
.../scigap/production/pga_config/demo4/vault.yml | 17 -
.../scigap/production/pga_config/demo5/vars.yml | 65 -
.../scigap/production/pga_config/demo5/vault.yml | 17 -
.../scigap/production/pga_config/demo6/vars.yml | 65 -
.../scigap/production/pga_config/demo6/vault.yml | 17 -
.../scigap/production/pga_config/demo7/vars.yml | 65 -
.../scigap/production/pga_config/demo7/vault.yml | 17 -
.../scigap/production/pga_config/demo8/vars.yml | 65 -
.../scigap/production/pga_config/demo8/vault.yml | 17 -
.../scigap/production/pga_config/demo9/vars.yml | 65 -
.../scigap/production/pga_config/demo9/vault.yml | 17 -
.../{Kentucky => distantreader}/vars.yml | 27 +-
.../production/pga_config/distantreader/vault.yml | 18 +
.../pga_config/{demo3 => epwgateway}/vars.yml | 23 +-
.../production/pga_config/epwgateway/vault.yml | 18 +
.../scigap/production/pga_config/gatech/vars.yml | 9 +-
.../production/pga_config/georgiastate/vars.yml | 1 -
.../pga_config/{ultrascan => hubzero}/vars.yml | 29 +-
.../scigap/production/pga_config/hubzero/vault.yml | 18 +
.../production/pga_config/interactwel/vars.yml | 11 +-
.../production/pga_config/iugateway/vars.yml | 1 -
.../production/pga_config/iugeosurvey/vars.yml | 7 +-
.../scigap/production/pga_config/lsu/vars.yml | 1 -
.../pga_config/{Kentucky => mines}/vars.yml | 26 +-
.../scigap/production/pga_config/mines/vault.yml | 18 +
.../production/pga_config/nanoconfinement/vars.yml | 1 -
.../production/pga_config/nanoshape/vars.yml | 1 -
.../production/pga_config/newmexicostate/vars.yml | 1 -
.../scigap/production/pga_config/nexttdb/vars.yml | 2 +-
.../scigap/production/pga_config/nsg/vars.yml | 63 -
.../scigap/production/pga_config/nsg/vault.yml | 18 -
.../scigap/production/pga_config/oiitandy/vars.yml | 65 -
.../production/pga_config/oiitandy/vault.yml | 18 -
.../scigap/production/pga_config/oscer/vars.yml | 1 -
.../pga_config/{nexttdb => pfec-hydro}/vars.yml | 29 +-
.../production/pga_config/pfec-hydro/vault.yml | 18 +
.../scigap/production/pga_config/phasta/vars.yml | 7 +-
.../scigap/production/pga_config/r-hpc/vars.yml | 1 -
.../production/pga_config/rutgersgemr/vars.yml | 1 -
.../pga_config/{Kentucky => saverx}/vars.yml | 28 +-
.../scigap/production/pga_config/saverx/vault.yml | 18 +
.../scigap/production/pga_config/scigap/vars.yml | 1 -
.../{newmexicostate => sdstate}/vars.yml | 32 +-
.../scigap/production/pga_config/sdstate/vault.yml | 18 +
.../scigap/production/pga_config/seagrid/vars.yml | 12 +-
.../production/pga_config/searchingSRA/vars.yml | 4 +-
.../production/pga_config/simvascular/vars.yml | 1 -
.../production/pga_config/southdakota/vars.yml | 1 -
.../pga_config/southernillinois/vars.yml | 1 -
.../production/pga_config/testdrive/vars.yml | 1 -
.../scigap/production/pga_config/uab/vars.yml | 1 -
.../production/pga_config/ultrascan/vars.yml | 7 +-
.../scigap/production/pga_config/utah/vars.yml | 65 -
.../scigap/production/pga_config/utah/vault.yml | 18 -
.../scigap/production/pga_config/wvsu/vars.yml | 1 -
.../scigap/staging/group_vars/all/vars.yml | 2 +
.../scigap/testing/group_vars/all/vars.yml | 19 +-
.../scigap/testing/pga_config/scigap/vars.yml | 2 +-
.../scigap/testing/pga_config/scigap/vault.yml | 34 +-
.../scigap/testing/pga_config/seagrid/vars.yml | 2 +-
.../scigap/testing/pga_config/seagrid/vault.yml | 34 +-
.../scigap/testing/pga_config/testdrive/vars.yml | 2 +-
dev-tools/ansible/keycloak.yml | 20 +
dev-tools/ansible/pga-scigap-prod.yml | 16 +-
...a-scigap-prod.yml => pga-scigap-stagingnew.yml} | 30 +-
dev-tools/ansible/requirements.txt | 17 +
dev-tools/ansible/roles/api-orch/tasks/main.yml | 7 -
.../roles/api-orch/templates/gfac-config.yaml.j2 | 117 -
.../roles/database/files/MariaDB_yum_CentOS_7.repo | 20 +
.../ansible/roles/database/files/mysql-tmp.te | 20 +
dev-tools/ansible/roles/gfac/defaults/main.yml | 27 -
dev-tools/ansible/roles/gfac/handlers/main.yml | 28 -
dev-tools/ansible/roles/gfac/tasks/main.yml | 96 -
.../gfac/templates/airavata-server.properties.j2 | 302 -
.../roles/gfac/templates/gfac-config.yaml.j2 | 140 -
.../ansible/roles/gfac/templates/logback.xml.j2 | 58 -
.../ansible/roles/helix_setup/defaults/main.yml | 10 +-
dev-tools/ansible/roles/helix_setup/tasks/main.yml | 21 +-
.../post-wm/airavata-server.properties.j2 | 1 +
.../templates/pre-wm/airavata-server.properties.j2 | 1 +
.../ansible/roles/job_monitor/defaults/main.yml | 4 +-
dev-tools/ansible/roles/job_monitor/tasks/main.yml | 28 +-
.../email-monitor/airavata-server.properties.j2 | 8 +-
.../templates/email-monitor/email-config.yaml.j2 | 50 +-
.../realtime-monitor/airavata-server.properties.j2 | 8 +-
dev-tools/ansible/roles/keycloak/defaults/main.yml | 20 +
dev-tools/ansible/roles/keycloak/tasks/main.yml | 20 +
.../templates/airavata-server.properties.j2 | 2 +-
dev-tools/ansible/roles/wso2_is/tasks/main.yml | 61 -
.../ansible/roles/wso2_is/templates/carbon.xml.j2 | 688 -
dev-tools/ansible/roles/wso2_is/vars/main.yml | 38 -
modules/airavata-helix/agent-api/pom.xml | 2 +-
modules/airavata-helix/agent-impl/pom.xml | 2 +-
.../airavata-helix/agent-impl/ssh-agent/pom.xml | 2 +-
.../airavata-helix/agent-impl/sshj-agent/pom.xml | 2 +-
.../airavata/helix/adaptor/PoolingSSHJClient.java | 4 +-
modules/airavata-helix/helix-distribution/pom.xml | 155 -
.../src/main/assembly/controller-bin-assembly.xml | 86 -
.../src/main/assembly/parser-wm-bin-assembly.xml | 85 -
.../src/main/assembly/participant-bin-assembly.xml | 87 -
.../assembly/platform-monitor-bin-assembly.xml | 86 -
.../src/main/assembly/post-wm-bin-assembly.xml | 85 -
.../src/main/assembly/pre-wm-bin-assembly.xml | 86 -
modules/airavata-helix/helix-spectator/pom.xml | 5 +
.../helix/impl/participant/GlobalParticipant.java | 1 +
.../airavata/helix/impl/task/AiravataTask.java | 54 +-
.../airavata/helix/impl/task/TaskContext.java | 40 +-
.../task/cancel/RemoteJobCancellationTask.java | 60 +-
.../impl/task/cancel/WorkflowCancellationTask.java | 28 +-
.../helix/impl/task/completing/CompletingTask.java | 7 -
.../helix/impl/task/staging/DataStagingTask.java | 16 +
.../impl/task/staging/InputDataStagingTask.java | 115 +-
.../impl/task/staging/JobVerificationTask.java | 107 +
.../impl/task/staging/OutputDataStagingTask.java | 13 +-
.../task/submission/DefaultJobSubmissionTask.java | 16 +-
.../impl/task/submission/JobSubmissionTask.java | 44 +-
.../task/submission/config/GroovyMapBuilder.java | 2 +
.../impl/task/submission/config/GroovyMapData.java | 21 +
.../impl/task/submission/config/JobFactory.java | 25 +-
.../helix/impl/workflow/ParserWorkflowManager.java | 16 +-
.../helix/impl/workflow/PostWorkflowManager.java | 88 +-
.../helix/impl/workflow/PreWorkflowManager.java | 29 +-
.../helix/impl/workflow/WorkflowManager.java | 71 +-
.../src/main/resources/airavata-server.properties | 2 +
modules/airavata-helix/platform-monitor/pom.xml | 2 +-
modules/airavata-helix/pom.xml | 4 +-
modules/airavata-helix/task-api/pom.xml | 2 +-
modules/airavata-helix/task-core/pom.xml | 2 +-
.../apache/airavata/helix/core/AbstractTask.java | 13 +-
.../helix/core/participant/HelixParticipant.java | 9 +-
.../core/support/adaptor/AdaptorSupportImpl.java | 28 +-
.../helix/core/support/adaptor/AgentStore.java | 55 +-
.../airavata/helix/core/util/MonitoringUtil.java | 212 -
modules/airavata-helix/workflow-impl/pom.xml | 2 +-
.../airavata/helix/workflow/WorkflowOperator.java | 6 +-
modules/allocation-manager/pom.xml | 27 -
modules/cloud/ansible-playbooks/README | 1 -
modules/cloud/ansible-playbooks/README.md | 119 -
modules/cloud/ansible-playbooks/group_vars/all.yml | 39 -
modules/cloud/ansible-playbooks/hosts | 13 -
.../ansible-playbooks/roles/ec2/tasks/main.yml | 50 -
.../roles/ec2/vars/aws-credential.yml | 23 -
.../ansible-playbooks/roles/ec2/vars/main.yml | 28 -
.../ansible-playbooks/roles/java/tasks/main.yml | 41 -
.../ansible-playbooks/roles/java/vars/main.yml | 35 -
.../roles/mesos-master/tasks/backup_main.yml | 137 -
.../roles/mesos-master/tasks/main.yml | 106 -
.../roles/mesos-master/templates/quorum.j2 | 1 -
.../roles/mesos-master/templates/zk.j2 | 1 -
.../roles/mesos-slave/tasks/main.yml | 86 -
.../roles/mesos-slave/templates/zk.j2 | 1 -
.../roles/openstack/tasks/main.yml | 48 -
.../roles/openstack/vars/main.yml | 30 -
.../roles/openstack/vars/openstack-credentials.yml | 30 -
.../ansible-playbooks/roles/test/tasks/main.yml | 23 -
.../roles/zookeeper/handlers/main.yml | 35 -
.../roles/zookeeper/tasks/main.yml | 118 -
.../roles/zookeeper/templates/myid.j2 | 1 -
.../roles/zookeeper/templates/zoo.cfg.j2 | 32 -
.../roles/zookeeper/vars/main.yml | 35 -
modules/cloud/ansible-playbooks/site.yml | 44 -
modules/cloud/aurora-client/README.md | 49 -
modules/cloud/aurora-client/pom.xml | 82 -
.../client/AuroraSchedulerClientFactory.java | 98 -
.../cloud/aurora/client/AuroraThriftClient.java | 335 -
.../aurora/client/bean/GetJobsResponseBean.java | 63 -
.../cloud/aurora/client/bean/IdentityBean.java | 58 -
.../cloud/aurora/client/bean/JobConfigBean.java | 236 -
.../aurora/client/bean/JobDetailsResponseBean.java | 69 -
.../cloud/aurora/client/bean/JobKeyBean.java | 104 -
.../aurora/client/bean/PendingJobReasonBean.java | 70 -
.../cloud/aurora/client/bean/ProcessBean.java | 193 -
.../cloud/aurora/client/bean/ResourceBean.java | 104 -
.../cloud/aurora/client/bean/ResponseBean.java | 79 -
.../cloud/aurora/client/bean/ServerInfoBean.java | 87 -
.../cloud/aurora/client/bean/TaskConfigBean.java | 136 -
.../cloud/aurora/client/sdk/AppcImage.java | 549 -
.../cloud/aurora/client/sdk/AssignedTask.java | 1084 --
.../cloud/aurora/client/sdk/Attribute.java | 574 -
.../cloud/aurora/client/sdk/AuroraAdmin.java | 14400 ------------------
.../aurora/client/sdk/AuroraSchedulerManager.java | 13414 -----------------
.../cloud/aurora/client/sdk/ConfigGroup.java | 581 -
.../cloud/aurora/client/sdk/ConfigRewrite.java | 389 -
.../cloud/aurora/client/sdk/ConfigSummary.java | 581 -
.../aurora/client/sdk/ConfigSummaryResult.java | 422 -
.../cloud/aurora/client/sdk/Constraint.java | 539 -
.../cloud/aurora/client/sdk/Container.java | 392 -
.../aurora/client/sdk/CronCollisionPolicy.java | 80 -
.../cloud/aurora/client/sdk/DockerContainer.java | 606 -
.../cloud/aurora/client/sdk/DockerImage.java | 549 -
.../cloud/aurora/client/sdk/DockerParameter.java | 549 -
.../cloud/aurora/client/sdk/DrainHostsResult.java | 471 -
.../aurora/client/sdk/EndMaintenanceResult.java | 471 -
.../cloud/aurora/client/sdk/ExecutorConfig.java | 546 -
.../client/sdk/ExplicitReconciliationSettings.java | 412 -
.../client/sdk/GetJobUpdateDetailsResult.java | 584 -
.../aurora/client/sdk/GetJobUpdateDiffResult.java | 996 --
.../client/sdk/GetJobUpdateSummariesResult.java | 474 -
.../cloud/aurora/client/sdk/GetJobsResult.java | 471 -
.../aurora/client/sdk/GetPendingReasonResult.java | 471 -
.../cloud/aurora/client/sdk/GetQuotaResult.java | 931 --
.../aurora/client/sdk/GetTierConfigResult.java | 603 -
.../cloud/aurora/client/sdk/HostAttributes.java | 810 --
.../cloud/aurora/client/sdk/HostStatus.java | 538 -
.../airavata/cloud/aurora/client/sdk/Hosts.java | 466 -
.../airavata/cloud/aurora/client/sdk/Identity.java | 417 -
.../airavata/cloud/aurora/client/sdk/Image.java | 392 -
.../aurora/client/sdk/InstanceConfigRewrite.java | 678 -
.../cloud/aurora/client/sdk/InstanceKey.java | 552 -
.../aurora/client/sdk/InstanceTaskConfig.java | 608 -
.../cloud/aurora/client/sdk/JobConfigRewrite.java | 556 -
.../cloud/aurora/client/sdk/JobConfiguration.java | 1049 --
.../aurora/client/sdk/JobInstanceUpdateEvent.java | 666 -
.../airavata/cloud/aurora/client/sdk/JobKey.java | 666 -
.../airavata/cloud/aurora/client/sdk/JobStats.java | 760 -
.../cloud/aurora/client/sdk/JobSummary.java | 649 -
.../cloud/aurora/client/sdk/JobSummaryResult.java | 471 -
.../cloud/aurora/client/sdk/JobUpdate.java | 559 -
.../cloud/aurora/client/sdk/JobUpdateAction.java | 101 -
.../cloud/aurora/client/sdk/JobUpdateDetails.java | 776 -
.../cloud/aurora/client/sdk/JobUpdateEvent.java | 798 -
.../aurora/client/sdk/JobUpdateInstructions.java | 730 -
.../cloud/aurora/client/sdk/JobUpdateKey.java | 554 -
.../aurora/client/sdk/JobUpdatePulseStatus.java | 74 -
.../cloud/aurora/client/sdk/JobUpdateQuery.java | 1189 --
.../cloud/aurora/client/sdk/JobUpdateRequest.java | 848 --
.../cloud/aurora/client/sdk/JobUpdateSettings.java | 1285 --
.../cloud/aurora/client/sdk/JobUpdateState.java | 666 -
.../cloud/aurora/client/sdk/JobUpdateStatus.java | 129 -
.../cloud/aurora/client/sdk/JobUpdateSummary.java | 850 --
.../cloud/aurora/client/sdk/LimitConstraint.java | 419 -
.../cloud/aurora/client/sdk/ListBackupsResult.java | 466 -
.../airavata/cloud/aurora/client/sdk/Lock.java | 903 --
.../airavata/cloud/aurora/client/sdk/LockKey.java | 331 -
.../cloud/aurora/client/sdk/MaintenanceMode.java | 70 -
.../aurora/client/sdk/MaintenanceStatusResult.java | 471 -
.../cloud/aurora/client/sdk/MesosContainer.java | 432 -
.../cloud/aurora/client/sdk/MesosFetcherURI.java | 661 -
.../airavata/cloud/aurora/client/sdk/Metadata.java | 525 -
.../airavata/cloud/aurora/client/sdk/Mode.java | 73 -
.../airavata/cloud/aurora/client/sdk/Package.java | 625 -
.../cloud/aurora/client/sdk/PendingReason.java | 522 -
.../cloud/aurora/client/sdk/PopulateJobResult.java | 422 -
.../aurora/client/sdk/PulseJobUpdateResult.java | 436 -
.../aurora/client/sdk/QueryRecoveryResult.java | 471 -
.../airavata/cloud/aurora/client/sdk/Range.java | 517 -
.../cloud/aurora/client/sdk/ReadOnlyScheduler.java | 11291 ---------------
.../airavata/cloud/aurora/client/sdk/Resource.java | 561 -
.../cloud/aurora/client/sdk/ResourceAggregate.java | 820 --
.../airavata/cloud/aurora/client/sdk/Response.java | 840 --
.../cloud/aurora/client/sdk/ResponseCode.java | 85 -
.../cloud/aurora/client/sdk/ResponseDetail.java | 417 -
.../airavata/cloud/aurora/client/sdk/Result.java | 1487 --
.../aurora/client/sdk/RewriteConfigsRequest.java | 471 -
.../cloud/aurora/client/sdk/RoleSummary.java | 619 -
.../cloud/aurora/client/sdk/RoleSummaryResult.java | 471 -
.../cloud/aurora/client/sdk/ScheduleStatus.java | 143 -
.../aurora/client/sdk/ScheduleStatusResult.java | 471 -
.../cloud/aurora/client/sdk/ScheduledTask.java | 973 --
.../cloud/aurora/client/sdk/ServerInfo.java | 537 -
.../aurora/client/sdk/StartJobUpdateResult.java | 562 -
.../aurora/client/sdk/StartMaintenanceResult.java | 471 -
.../cloud/aurora/client/sdk/TaskConfig.java | 2769 ----
.../cloud/aurora/client/sdk/TaskConstraint.java | 392 -
.../cloud/aurora/client/sdk/TaskEvent.java | 794 -
.../cloud/aurora/client/sdk/TaskQuery.java | 1611 ---
.../cloud/aurora/client/sdk/TierConfig.java | 601 -
.../cloud/aurora/client/sdk/ValueConstraint.java | 585 -
.../airavata/cloud/aurora/client/sdk/Volume.java | 674 -
.../aurora/client/sdk/aurora_apiConstants.java | 124 -
.../cloud/aurora/sample/AuroraClientSample.java | 187 -
.../cloud/aurora/util/AuroraThriftClientUtil.java | 424 -
.../airavata/cloud/aurora/util/Constants.java | 47 -
.../cloud/aurora/util/ResponseCodeEnum.java | 95 -
.../cloud/aurora/util/ResponseResultType.java | 47 -
.../src/main/resources/aurora-api.thrift | 1238 --
.../src/main/resources/aurora-scheduler.properties | 11 -
.../main/resources/executor-config-template.json | 48 -
modules/cloud/cloud-provisioning/README | 13 -
modules/cloud/cloud-provisioning/pom.xml | 82 -
.../apache/airavata/cloud/intf/CloudInterface.java | 149 -
.../cloud/intf/impl/OpenstackIntfImpl.java | 495 -
.../cloud/openstack/OS4JClientProvider.java | 115 -
.../org/apache/airavata/cloud/util/CloudRef.java | 38 -
.../org/apache/airavata/cloud/util/Constants.java | 54 -
.../org/apache/airavata/cloud/util/IPType.java | 37 -
.../airavata/cloud/util/OpenstackIntfUtil.java | 47 -
.../src/main/resources/jetstream_openrc.properties | 33 -
.../apache/airavata/cloud/test/CloudIntfTest.java | 201 -
.../src/test/resources/test_data.properties | 32 -
modules/cloud/pom.xml | 68 -
.../java/org/apache/airavata/cloud/CloudMain.java | 27 -
modules/cluster-monitoring/pom.xml | 2 +-
modules/commons/pom.xml | 5 +
.../apache/airavata/common/utils/Constants.java | 2 +
.../common/utils/DBEventManagerConstants.java | 5 +-
.../airavata/common/utils/DBEventService.java | 5 +-
.../airavata/common/utils/ServerSettings.java | 2 +-
.../airavata/common/utils/ThriftClientPool.java | 26 +-
modules/compute-account-provisioning/pom.xml | 39 +-
.../airavata/accountprovisioning/ConfigParam.java | 5 +-
.../accountprovisioning/InvalidSetupException.java | 5 +-
.../InvalidUsernameException.java | 5 +-
.../accountprovisioning/SSHAccountManager.java | 5 +-
.../accountprovisioning/SSHAccountProvisioner.java | 5 +-
.../SSHAccountProvisionerFactory.java | 5 +-
.../SSHAccountProvisionerProvider.java | 5 +-
.../airavata/accountprovisioning/SSHUtil.java | 5 +-
.../provisioner/IULdapSSHAccountProvisioner.java | 5 +-
.../IULdapSSHAccountProvisionerProvider.java | 5 +-
.../SSHAccountProvisionerFactoryTest.java | 5 +-
.../provisioner/TestSSHAccountProvisioner.java | 5 +-
.../TestSSHAccountProvisionerProvider.java | 5 +-
.../src/main/resources/SLURM_Groovy.template | 1 +
.../resources/airavata-default-xacml-policy.xml | 211 -
.../server/src/main/resources/gfac-config.yaml | 121 -
.../server/src/main/resources/wso2carbon.pem | Bin 569 -> 0 bytes
.../server/src/main/resources/zoo.cfg | 22 -
.../store/server/CredentialStoreServerHandler.java | 2 +-
.../credential-store-stubs/pom.xml | 7 +-
.../store/cpi/CredentialStoreService.java | 765 +-
.../store/cpi/credential_store_cpiConstants.java | 2 +-
modules/db-event-manager/pom.xml | 28 +-
.../db/event/manager/DBEventManagerRunner.java | 5 +-
.../manager/messaging/DBEventManagerException.java | 5 +-
.../messaging/DBEventManagerMessagingFactory.java | 5 +-
.../messaging/impl/DBEventMessageHandler.java | 5 +-
.../airavata/db/event/manager/utils/Constants.java | 3 +-
.../event/manager/utils/DbEventManagerZkUtils.java | 5 +-
modules/db-event-manager/src/test/java/Test.java | 5 +-
modules/distribution/pom.xml | 212 +-
...in-assembly.xml => api-server-bin-assembly.xml} | 27 +-
...rc-assembly.xml => api-server-src-assembly.xml} | 2 +-
.../src/main/assembly/controller-bin-assembly.xml | 168 +
.../main/assembly/email-monitor-bin-assembly.xml | 5 +-
.../src/main/assembly/participant-bin-assembly.xml | 169 +
.../assembly/platform-monitor-bin-assembly.xml | 168 +
.../src/main/assembly/post-wm-bin-assembly.xml | 167 +
.../src/main/assembly/pre-wm-bin-assembly.xml | 168 +
.../assembly/realtime-monitor-bin-assembly.xml | 5 +-
.../src/main/resources/{ => api-server}/INSTALL | 0
.../src/main/resources/{ => api-server}/LICENSE | 0
.../src/main/resources/{ => api-server}/NOTICE | 0
.../src/main/resources/{ => api-server}/README | 0
.../{ => api-server}/bin/airavata-server-start.sh | 0
.../api-server/bin}/airavata-server-stop.sh | 0
.../{ => api-server}/bin/airavata-server.bat | 0
.../main/resources/{ => api-server}/bin/derby.sh | 2 +-
.../main/resources/{ => api-server}/bin/logo.txt | 0
.../main/resources/{ => api-server}/bin/setenv.bat | 0
.../src/main/resources/api-server}/bin/setenv.sh | 0
.../{ => api-server}/bin/startNetworkServer | 0
.../src/main/resources/bin/airavata-server-stop.sh | 71 -
.../resources/controller/bin/controller-daemon.sh | 22 +
.../main/resources/controller/bin/controller.sh | 0
.../src/main/resources/controller}/bin/setenv.sh | 0
.../controller/conf/airavata-server.properties | 0
.../main/resources/controller}/conf/logback.xml | 0
.../email-monitor/bin/email-monitor-daemon.sh | 22 +
.../resources/email-monitor/bin/email-monitor.sh | 0
.../resources/{ => email-monitor}/bin/setenv.sh | 0
.../email-monitor/conf/airavata-server.properties | 0
.../resources/email-monitor/conf/email-config.yaml | 0
.../main/resources/email-monitor/conf/logback.xml | 0
.../resources/parser-wm/bin/parser-wm-daemon.sh | 22 +
.../src/main/resources/parser-wm/bin/parser-wm.sh | 0
.../src/main/resources/parser-wm/bin/setenv.sh | 0
.../parser-wm/conf/airavata-server.properties | 0
.../src/main/resources/parser-wm}/conf/logback.xml | 0
.../participant/bin/participant-daemon.sh | 22 +
.../main/resources/participant/bin/participant.sh | 0
.../src/main/resources/participant}/bin/setenv.sh | 0
.../participant/conf/airavata-server.properties | 0
.../main/resources/participant/conf/cred_store.jks | Bin
.../main/resources/participant}/conf/logback.xml | 0
.../bin/platform-monitor-daemon.sh | 22 +
.../platform-monitor/bin/platform-monitor.sh | 0
.../main/resources/platform-monitor}/bin/setenv.sh | 0
.../conf/airavata-server.properties | 0
.../resources/platform-monitor/conf/logback.xml | 0
.../main/resources/post-wm/bin/post-wm-daemon.sh | 22 +
.../src/main/resources/post-wm/bin/post-wm.sh | 0
.../src/main/resources/post-wm}/bin/setenv.sh | 0
.../post-wm/conf/airavata-server.properties | 0
.../src/main/resources/post-wm}/conf/logback.xml | 0
.../src/main/resources/pre-wm/bin/pre-wm-daemon.sh | 22 +
.../src/main/resources/pre-wm/bin/pre-wm.sh | 0
.../src/main/resources/pre-wm}/bin/setenv.sh | 0
.../pre-wm/conf/airavata-server.properties | 0
.../src/main/resources/pre-wm}/conf/logback.xml | 0
.../bin/realtime-monitor-daemon.sh | 22 +
.../realtime-monitor/bin/realtime-monitor.sh | 0
.../main/resources/realtime-monitor}/bin/setenv.sh | 0
.../conf/airavata-server.properties | 0
.../resources/realtime-monitor}/conf/logback.xml | 0
.../src/main/resources/samples/registerSample.sh | 24 -
.../src/main/resources/samples/scripts/add.sh | 21 -
.../src/main/resources/samples/scripts/echo.sh | 22 -
.../src/main/resources/samples/scripts/multiply.sh | 22 -
.../src/main/resources/samples/scripts/subtract.sh | 22 -
.../gfac-application-specific-handlers/pom.xml | 41 -
.../gaussian/handler/GaussianHandler.java | 182 -
modules/gfac/gfac-bes/pom.xml | 139 -
.../gfac/bes/handlers/AbstractSMSHandler.java | 190 -
.../gfac/bes/handlers/SMSByteIOInHandler.java | 74 -
.../gfac/bes/handlers/SMSByteIOOutHandler.java | 112 -
.../gfac/bes/handlers/SMSDirectoryHandler.java | 45 -
.../gfac/bes/provider/impl/BESProvider.java | 452 -
.../gfac/bes/security/UNICORESecurityContext.java | 224 -
.../gfac/bes/security/X509SecurityContext.java | 343 -
.../airavata/gfac/bes/utils/ActivityInfo.java | 69 -
.../gfac/bes/utils/ApplicationProcessor.java | 219 -
.../airavata/gfac/bes/utils/BESConstants.java | 64 -
.../airavata/gfac/bes/utils/DataTransferrer.java | 234 -
.../airavata/gfac/bes/utils/FileDownloader.java | 254 -
.../airavata/gfac/bes/utils/FileTransferBase.java | 225 -
.../airavata/gfac/bes/utils/FileUploader.java | 243 -
.../airavata/gfac/bes/utils/JSDLGenerator.java | 116 -
.../apache/airavata/gfac/bes/utils/JSDLUtils.java | 540 -
.../org/apache/airavata/gfac/bes/utils/Mode.java | 43 -
.../airavata/gfac/bes/utils/MyProxyLogon.java | 501 -
.../airavata/gfac/bes/utils/OSRequirement.java | 106 -
.../org/apache/airavata/gfac/bes/utils/OSType.java | 122 -
.../gfac/bes/utils/ProcessorRequirement.java | 59 -
.../airavata/gfac/bes/utils/RangeValueType.java | 272 -
.../airavata/gfac/bes/utils/ResourceProcessor.java | 95 -
.../airavata/gfac/bes/utils/SPMDProcessor.java | 31 -
.../airavata/gfac/bes/utils/SPMDVariations.java | 50 -
.../airavata/gfac/bes/utils/SecurityUtils.java | 187 -
.../airavata/gfac/bes/utils/StorageCreator.java | 209 -
.../gfac/bes/utils/UASDataStagingProcessor.java | 150 -
.../apache/airavata/gfac/bes/utils/URIUtils.java | 117 -
.../gfac-bes/src/main/resources/errors.properties | 197 -
.../gfac-bes/src/main/resources/service.properties | 58 -
.../impl/JSDLGeneratorTestWithMyProxyAuth.java | 284 -
.../gfac-bes/src/test/resources/PBSTemplate.xslt | 73 -
.../gfac-bes/src/test/resources/logging.properties | 42 -
modules/gfac/gfac-client/pom.xml | 67 -
.../apache/airavata/gfac/client/GFACInstance.java | 61 -
.../airavata/gfac/client/GFacClientFactory.java | 41 -
.../org/apache/airavata/gfac/cpi/GfacService.java | 3021 ----
modules/gfac/gfac-core/pom.xml | 167 -
.../gfac/core/AbstractJobManagerConfiguration.java | 39 -
.../apache/airavata/gfac/core/ExecutionMode.java | 38 -
.../java/org/apache/airavata/gfac/core/GFac.java | 71 -
.../apache/airavata/gfac/core/GFacConstants.java | 90 -
.../org/apache/airavata/gfac/core/GFacEngine.java | 39 -
.../apache/airavata/gfac/core/GFacException.java | 46 -
.../airavata/gfac/core/GFacThreadPoolExecutor.java | 56 -
.../org/apache/airavata/gfac/core/GFacUtils.java | 1049 --
.../org/apache/airavata/gfac/core/GroovyMap.java | 112 -
.../gfac/core/JobManagerConfiguration.java | 51 -
.../org/apache/airavata/gfac/core/RequestData.java | 148 -
.../apache/airavata/gfac/core/SSHApiException.java | 34 -
.../java/org/apache/airavata/gfac/core/Script.java | 81 -
.../apache/airavata/gfac/core/SecurityContext.java | 24 -
.../core/authentication/AuthenticationInfo.java | 27 -
.../core/authentication/GSIAuthenticationInfo.java | 43 -
.../core/authentication/SSHKeyAuthentication.java | 90 -
.../authentication/SSHPasswordAuthentication.java | 42 -
.../authentication/SSHPublicKeyAuthentication.java | 45 -
.../SSHPublicKeyFileAuthentication.java | 45 -
.../gfac/core/cluster/AbstractRemoteCluster.java | 47 -
.../airavata/gfac/core/cluster/CommandInfo.java | 34 -
.../airavata/gfac/core/cluster/CommandOutput.java | 56 -
.../gfac/core/cluster/JobSubmissionOutput.java | 87 -
.../airavata/gfac/core/cluster/OutputParser.java | 68 -
.../airavata/gfac/core/cluster/RawCommandInfo.java | 45 -
.../airavata/gfac/core/cluster/RemoteCluster.java | 178 -
.../airavata/gfac/core/cluster/ServerInfo.java | 59 -
.../gfac/core/config/DataTransferTaskConfig.java | 60 -
.../gfac/core/config/GFacYamlConfigruation.java | 150 -
.../gfac/core/config/JobSubmitterTaskConfig.java | 59 -
.../airavata/gfac/core/config/ResourceConfig.java | 63 -
.../gfac/core/context/AbstractContext.java | 48 -
.../gfac/core/context/AbstractSecurityContext.java | 57 -
.../gfac/core/context/ApplicationContext.java | 65 -
.../airavata/gfac/core/context/GFacContext.java | 59 -
.../gfac/core/context/JobExecutionContext.java | 492 -
.../airavata/gfac/core/context/MessageContext.java | 49 -
.../airavata/gfac/core/context/ProcessContext.java | 863 --
.../airavata/gfac/core/context/TaskContext.java | 139 -
.../airavata/gfac/core/monitor/EmailParser.java | 34 -
.../airavata/gfac/core/monitor/JobMonitor.java | 48 -
.../gfac/core/monitor/JobStatusResult.java | 64 -
.../airavata/gfac/core/monitor/MonitorID.java | 227 -
.../gfac/core/scheduler/HostScheduler.java | 34 -
.../airavata/gfac/core/task/JobSubmissionTask.java | 32 -
.../org/apache/airavata/gfac/core/task/Task.java | 63 -
.../airavata/gfac/core/task/TaskException.java | 44 -
.../gfac/core/watcher/CancelRequestWatcher.java | 26 -
.../core/watcher/RedeliveryRequestWatcher.java | 26 -
.../src/main/resources/apache-license.txt | 17 -
.../gfac-core/src/main/resources/errors.properties | 197 -
.../gfac-core/src/main/resources/gfac-config.yaml | 79 -
.../src/main/resources/schema/AccessPolicy.json | 13 -
.../src/main/resources/schema/Activity.json | 31 -
.../src/main/resources/schema/AdminDomain.json | 51 -
.../resources/schema/ApplicationEnvironment.json | 86 -
.../main/resources/schema/ApplicationHandle.json | 21 -
.../src/main/resources/schema/Benchmark.json | 21 -
.../main/resources/schema/ComputingActivity.json | 165 -
.../main/resources/schema/ComputingEndpoint.json | 44 -
.../main/resources/schema/ComputingManager.json | 117 -
.../main/resources/schema/ComputingService.json | 32 -
.../src/main/resources/schema/ComputingShare.json | 182 -
.../src/main/resources/schema/Contact.json | 32 -
.../src/main/resources/schema/DataStore.json | 30 -
.../src/main/resources/schema/Domain.json | 30 -
.../src/main/resources/schema/Endpoint.json | 147 -
.../src/main/resources/schema/Entity.json | 35 -
.../resources/schema/ExecutionEnvironment.json | 115 -
.../gfac-core/src/main/resources/schema/Glue2.json | 246 -
.../src/main/resources/schema/Location.json | 47 -
.../src/main/resources/schema/Manager.json | 28 -
.../src/main/resources/schema/MappingPolicy.json | 13 -
.../src/main/resources/schema/Policy.json | 27 -
.../src/main/resources/schema/Resource.json | 27 -
.../src/main/resources/schema/Service.json | 75 -
.../gfac-core/src/main/resources/schema/Share.json | 45 -
.../resources/schema/StorageAccessProtocol.json | 32 -
.../src/main/resources/schema/StorageEndpoint.json | 8 -
.../src/main/resources/schema/StorageManager.json | 8 -
.../src/main/resources/schema/StorageService.json | 22 -
.../resources/schema/StorageServiceCapacity.json | 33 -
.../src/main/resources/schema/StorageShare.json | 65 -
.../resources/schema/StorageShareCapacity.json | 33 -
.../main/resources/schema/ToComputingService.json | 32 -
.../main/resources/schema/ToStorageService.json | 25 -
.../src/main/resources/schema/UserDomain.json | 58 -
.../src/main/resources/service.properties | 58 -
.../apache/airavata/gfac/core/GFacUtilsTest.java | 71 -
.../gfac-core/src/test/resources/PBSTemplate.xslt | 75 -
modules/gfac/gfac-core/src/test/resources/echo.bat | 22 -
.../gfac-core/src/test/resources/gfac-config.xml | 65 -
.../src/test/resources/logging.properties | 42 -
modules/gfac/gfac-impl/pom.xml | 143 -
.../main/java/com/jcraft/jsch/ExtendedSession.java | 40 -
.../java/com/jcraft/jsch/GSISSHIdentityFile.java | 124 -
.../com/jcraft/jsch/GSISSHIdentityRepository.java | 27 -
.../main/java/com/jcraft/jsch/GSSContextX509.java | 203 -
.../jsch/UserAuthGSSAPIWithMICGSSCredentials.java | 305 -
.../org/apache/airavata/gfac/impl/AuroraUtils.java | 29 -
.../airavata/gfac/impl/BESRemoteCluster.java | 130 -
.../airavata/gfac/impl/DefaultHostScheduler.java | 36 -
.../org/apache/airavata/gfac/impl/Factory.java | 642 -
.../apache/airavata/gfac/impl/GFacEngineImpl.java | 989 --
.../org/apache/airavata/gfac/impl/GFacWorker.java | 267 -
.../airavata/gfac/impl/HPCRemoteCluster.java | 436 -
.../org/apache/airavata/gfac/impl/HTTPUtils.java | 26 -
.../airavata/gfac/impl/LocalCommandOutput.java | 86 -
.../airavata/gfac/impl/LocalRemoteCluster.java | 257 -
.../org/apache/airavata/gfac/impl/SSHUtils.java | 529 -
.../airavata/gfac/impl/StandardOutReader.java | 86 -
.../job/AiravataCustomCommandOutputParser.java | 57 -
.../gfac/impl/job/ForkJobConfiguration.java | 113 -
.../airavata/gfac/impl/job/ForkOutputParser.java | 60 -
.../org/apache/airavata/gfac/impl/job/JobUtil.java | 58 -
.../gfac/impl/job/LSFJobConfiguration.java | 120 -
.../airavata/gfac/impl/job/LSFOutputParser.java | 134 -
.../gfac/impl/job/PBSJobConfiguration.java | 122 -
.../airavata/gfac/impl/job/PBSOutputParser.java | 143 -
.../gfac/impl/job/SlurmJobConfiguration.java | 117 -
.../airavata/gfac/impl/job/SlurmOutputParser.java | 138 -
.../gfac/impl/job/UGEJobConfiguration.java | 117 -
.../airavata/gfac/impl/job/UGEOutputParser.java | 111 -
.../airavata/gfac/impl/task/ArchiveTask.java | 218 -
.../gfac/impl/task/AuroraJobSubmissionTask.java | 169 -
.../gfac/impl/task/BESJobSubmissionTask.java | 538 -
.../airavata/gfac/impl/task/DataStageTask.java | 124 -
.../airavata/gfac/impl/task/DataStreamingTask.java | 112 -
.../gfac/impl/task/DefaultJobSubmissionTask.java | 379 -
.../gfac/impl/task/EnvironmentSetupTask.java | 75 -
.../gfac/impl/task/ForkJobSubmissionTask.java | 176 -
.../gfac/impl/task/LocalJobSubmissionTask.java | 217 -
.../airavata/gfac/impl/task/SCPDataStageTask.java | 380 -
.../apache/airavata/gfac/impl/task/TaskUtils.java | 49 -
.../airavata/gfac/impl/task/utils/StreamData.java | 169 -
.../gfac/impl/task/utils/bes/ActivityInfo.java | 69 -
.../impl/task/utils/bes/ApplicationProcessor.java | 219 -
.../gfac/impl/task/utils/bes/BESConstants.java | 64 -
.../gfac/impl/task/utils/bes/DataTransferrer.java | 334 -
.../gfac/impl/task/utils/bes/FileDownloader.java | 253 -
.../gfac/impl/task/utils/bes/FileTransferBase.java | 221 -
.../gfac/impl/task/utils/bes/FileUploader.java | 240 -
.../gfac/impl/task/utils/bes/JSDLGenerator.java | 115 -
.../gfac/impl/task/utils/bes/JSDLUtils.java | 515 -
.../airavata/gfac/impl/task/utils/bes/Mode.java | 43 -
.../gfac/impl/task/utils/bes/MyProxyLogon.java | 484 -
.../airavata/gfac/impl/task/utils/bes/OSType.java | 122 -
.../impl/task/utils/bes/ProcessorRequirement.java | 59 -
.../gfac/impl/task/utils/bes/RangeValueType.java | 269 -
.../impl/task/utils/bes/ResourceProcessor.java | 95 -
.../impl/task/utils/bes/ResourceRequirement.java | 32 -
.../gfac/impl/task/utils/bes/SPMDVariations.java | 50 -
.../gfac/impl/task/utils/bes/SecurityUtils.java | 181 -
.../gfac/impl/task/utils/bes/StorageCreator.java | 205 -
.../task/utils/bes/UASDataStagingProcessor.java | 180 -
.../task/utils/bes/UNICORESecurityContext.java | 214 -
.../gfac/impl/task/utils/bes/URIUtils.java | 119 -
.../impl/task/utils/bes/X509SecurityContext.java | 338 -
.../impl/watcher/CancelRequestWatcherImpl.java | 108 -
.../impl/watcher/RedeliveryRequestWatcherImpl.java | 89 -
.../local/handler/LocalDirectorySetupHandler.java | 81 -
.../gfac/local/handler/LocalInputHandler.java | 111 -
.../gfac/local/provider/impl/LocalProvider.java | 328 -
.../gfac/local/utils/InputStreamToFileWriter.java | 67 -
.../airavata/gfac/local/utils/InputUtils.java | 45 -
.../gfac/local/utils/LocalProviderUtil.java | 70 -
.../gfac/monitor/cloud/AuroraJobMonitor.java | 247 -
.../gfac/monitor/email/EmailBasedMonitor.java | 535 -
.../email/parser/AiravataCustomMailParser.java | 79 -
.../gfac/monitor/email/parser/LSFEmailParser.java | 80 -
.../gfac/monitor/email/parser/PBSEmailParser.java | 107 -
.../monitor/email/parser/SLURMEmailParser.java | 85 -
.../gfac/monitor/email/parser/UGEEmailParser.java | 111 -
.../exception/AiravataMonitorException.java | 36 -
.../airavata/gfac/ssh/context/SSHAuthWrapper.java | 49 -
.../gfac/ssh/security/SSHSecurityContext.java | 117 -
.../gfac/ssh/security/TokenizedSSHAuthInfo.java | 183 -
.../gfac-impl/src/main/resources/ForkTemplate.xslt | 24 -
.../gfac-impl/src/main/resources/LSFTemplate.xslt | 93 -
.../gfac-impl/src/main/resources/PBSTemplate.xslt | 82 -
.../src/main/resources/SLURMTemplate.xslt | 88 -
.../gfac-impl/src/main/resources/UGETemplate.xslt | 74 -
.../gfac-impl/src/main/resources/errors.properties | 197 -
.../src/main/resources/schema/AccessPolicy.json | 13 -
.../src/main/resources/schema/Activity.json | 31 -
.../src/main/resources/schema/AdminDomain.json | 51 -
.../resources/schema/ApplicationEnvironment.json | 86 -
.../main/resources/schema/ApplicationHandle.json | 21 -
.../src/main/resources/schema/Benchmark.json | 21 -
.../main/resources/schema/ComputingActivity.json | 165 -
.../main/resources/schema/ComputingEndpoint.json | 44 -
.../main/resources/schema/ComputingManager.json | 117 -
.../main/resources/schema/ComputingService.json | 32 -
.../src/main/resources/schema/ComputingShare.json | 182 -
.../src/main/resources/schema/Contact.json | 32 -
.../src/main/resources/schema/DataStore.json | 30 -
.../src/main/resources/schema/Domain.json | 30 -
.../src/main/resources/schema/Endpoint.json | 147 -
.../src/main/resources/schema/Entity.json | 35 -
.../resources/schema/ExecutionEnvironment.json | 115 -
.../gfac-impl/src/main/resources/schema/Glue2.json | 246 -
.../src/main/resources/schema/Location.json | 47 -
.../src/main/resources/schema/Manager.json | 28 -
.../src/main/resources/schema/MappingPolicy.json | 13 -
.../src/main/resources/schema/Policy.json | 27 -
.../src/main/resources/schema/Resource.json | 27 -
.../src/main/resources/schema/Service.json | 75 -
.../gfac-impl/src/main/resources/schema/Share.json | 45 -
.../resources/schema/StorageAccessProtocol.json | 32 -
.../src/main/resources/schema/StorageEndpoint.json | 8 -
.../src/main/resources/schema/StorageManager.json | 8 -
.../src/main/resources/schema/StorageService.json | 22 -
.../resources/schema/StorageServiceCapacity.json | 33 -
.../src/main/resources/schema/StorageShare.json | 65 -
.../resources/schema/StorageShareCapacity.json | 33 -
.../main/resources/schema/ToComputingService.json | 32 -
.../main/resources/schema/ToStorageService.json | 25 -
.../src/main/resources/schema/UserDomain.json | 58 -
.../main/resources/schemas/PBSJobDescriptor.xsd | 114 -
.../resources/schemas/gsissh-schemas.xsdconfig | 14 -
.../src/main/resources/service.properties | 58 -
.../gfac/services/impl/BigRed2TestWithSSHAuth.java | 271 -
.../gfac/services/impl/CredentialStoreTest.java | 154 -
.../impl/GSISSHProviderTestWithMyProxyAuth.java | 248 -
.../core/gfac/services/impl/LocalProviderTest.java | 203 -
.../services/impl/SSHProviderTestWithSSHAuth.java | 191 -
.../GSISecurityContextTestWithMyProxyAuth.java | 180 -
.../monitor/email/parser/PBSEmailParserTest.java | 52 -
.../airavata/gfac/ssh/config/ConfigReaderTest.java | 57 -
.../ssh/impl/DefaultSSHApiTestWithMyProxyAuth.java | 103 -
.../gfac/ssh/impl/VanilaTestWithSSHAuth.java | 283 -
.../org/apache/airavata/job/AMQPMonitorTest.java | 227 -
.../job/QstatMonitorTestWithMyProxyAuth.java | 191 -
.../gfac-impl/src/test/resources/PBSTemplate.xslt | 73 -
modules/gfac/gfac-impl/src/test/resources/echo.bat | 22 -
.../gfac-impl/src/test/resources/gsissh.properties | 26 -
.../gfac-impl/src/test/resources/log4j.properties | 34 -
.../src/test/resources/logging.properties | 42 -
.../gfac/gfac-impl/src/test/resources/sleep.pbs | 32 -
modules/gfac/gfac-impl/src/test/resources/test.pbs | 30 -
modules/gfac/gfac-service/pom.xml | 97 -
.../apache/airavata/gfac/server/GfacServer.java | 141 -
.../airavata/gfac/server/GfacServerHandler.java | 404 -
.../src/main/resources/gsissh.properties | 26 -
.../src/test/resources/gsissh.properties | 26 -
.../src/test/resources/monitor.properties | 30 -
.../src/test/resources/orchestrator.properties | 26 -
.../gfac/gfac-service/src/test/resources/zoo.cfg | 22 -
modules/gfac/pom.xml | 59 -
modules/integration-tests/pom.xml | 274 -
.../java/org/apache/airavata/integration/Man.java | 24 -
.../src/main/resources/stop-derby.sh | 25 -
.../integration/AbstractIntegrationTest.java | 84 -
.../apache/airavata/integration/BaseCaseIT.java | 390 -
.../airavata/integration/DataRetrievalIT.java | 226 -
.../apache/airavata/integration/ForEachCaseIT.java | 109 -
.../org/apache/airavata/integration/OsUtils.java | 49 -
.../airavata/integration/PasswordCallbackImpl.java | 58 -
.../apache/airavata/integration/SimpleEchoIT.java | 108 -
.../integration/SingleAppIntegrationTestBase.java | 85 -
.../integration/WorkflowIntegrationTestBase.java | 340 -
.../integration/WorkflowSamplesCaseIT.java | 118 -
.../integration/tools/DocumentCreatorNew.java | 828 --
.../integration/tools/DocumentCreatorUtils.java | 157 -
modules/integration-tests/src/test/java/suite.xml | 23 -
.../src/test/resources/EchoWorkflow.xwf | 149 -
.../src/test/resources/ForEachBasicWorkflow.xwf | 685 -
.../src/test/resources/ForEachEchoWorkflow.xwf | 689 -
.../src/test/resources/PBSTemplate.xslt | 77 -
.../src/test/resources/SLURMTemplate.xslt | 72 -
.../src/test/resources/comma_data.bat | 27 -
.../src/test/resources/comma_data.sh | 31 -
.../src/test/resources/gfac-config.xml | 104 -
.../src/test/resources/gsissh.properties | 26 -
.../src/test/resources/log4j.properties | 34 -
modules/job-monitor/email-monitor/pom.xml | 2 +-
.../monitor/email/parser/PBSEmailParser.java | 2 +-
modules/job-monitor/job-monitor-api/pom.xml | 2 +-
.../apache/airavata/monitor/AbstractMonitor.java | 69 +-
.../job-monitor/job-monitor-distribution/pom.xml | 91 -
modules/job-monitor/pom.xml | 8 +-
modules/job-monitor/real-time-monitor/pom.xml | 2 +-
.../airavata/monitor/realtime/RealtimeMonitor.java | 11 +-
.../realtime/parser/RealtimeJobStatusParser.java | 65 +-
.../messaging/core/impl/MessageConsumer.java | 3 +-
.../messaging/core/util/DBEventPublisherUtils.java | 19 +
modules/monitoring/pom.xml | 56 -
.../java/org/apache/airavata/monitoring/Main.java | 23 -
.../apache/airavata/monitoring/MessageExtract.java | 128 -
.../java/org/apache/airavata/monitoring/Util.java | 73 -
.../monitoring/consumer/StatusConsumer.java | 103 -
.../monitoring/consumer/StatusReceiver.java | 79 -
.../monitoring/mailbox/GmailSMTPMailBox.java | 97 -
.../airavata/monitoring/mailbox/MailBox.java | 38 -
.../airavata/monitoring/mailbox/MailConfig.java | 78 -
.../producer/RabbitMQEmailPublisher.java | 113 -
.../monitoring/simulator/FetchPublish.java | 60 -
.../airavata/monitoring/simulator/Simulator.java | 49 -
modules/orchestrator/orchestrator-client/pom.xml | 5 +
.../orchestrator/cpi/OrchestratorService.java | 765 +-
.../cpi/orchestrator_cpiConstants.java | 2 +-
modules/orchestrator/orchestrator-core/pom.xml | 4 +-
.../core/impl/GFACPassiveJobSubmitter.java | 13 +-
.../orchestrator/core/job/JobSubmitter.java | 8 -
.../orchestrator/core/utils/OrchestratorUtils.java | 19 +
.../cpi/impl/SimpleOrchestratorImpl.java | 19 +-
.../server/OrchestratorServerHandler.java | 93 +-
modules/registry/registry-core/pom.xml | 26 +
.../SSHAccountProvisionerConfiguration.java | 4 +-
.../SSHAccountProvisionerConfigurationPK.java | 4 +-
.../core/entities/expcatalog/ProcessEntity.java | 15 +-
.../entities/expcatalog/ProcessWorkflowEntity.java | 69 +
.../entities/expcatalog/ProcessWorkflowPK.java | 49 +
.../src/main/resources/META-INF/persistence.xml | 1 +
.../src/main/resources/expcatalog-derby.sql | 30 +-
.../src/main/resources/expcatalog-mysql.sql | 32 +-
.../airavata/registry/cpi/ExpCatChildDataType.java | 3 +-
.../registry/cpi/ExperimentCatalogModelType.java | 3 +-
.../airavata/registry/cpi/utils/Constants.java | 1 +
modules/registry/registry-server/pom.xml | 2 +-
.../api/service/handler/RegistryServerHandler.java | 66 +-
.../messaging/RegistryServiceDBEventHandler.java | 5 +-
.../RegistryServiceDBEventMessagingFactory.java | 5 +-
.../registry-server/registry-api-stubs/pom.xml | 7 +-
.../airavata/registry/api/RegistryService.java | 14498 +++++++++++--------
.../registry/api/registry_apiConstants.java | 2 +-
.../DeltaScripts/expCatalog_schema_delta.sql | 2 +-
.../DeltaScripts/profile_service_schema_delta.sql | 21 +
...licaCatalog_lowercase_user_data_dir_example.sql | 20 +
.../credentialStore_keycloak_migration.sql | 20 +
.../expCatalog_keycloak_migration.sql | 20 +
.../profileService_keycloak_migration.sql | 20 +
.../sharingCatalog_keycloak_migration.sql | 20 +
.../DeltaScripts/expCatalog_schema_delta.sql | 34 +
.../DeltaScripts/profile_service_schema_delta.sql | 53 +
.../DeltaScripts/sharingCatalog_schema_delta.sql | 28 +
modules/sharing-registry/pom.xml | 2 +-
.../sharing-registry/sharing-data-migrator/pom.xml | 4 +-
.../migrator/airavata/AiravataDataMigrator.java | 40 +-
.../sharing-registry-distribution/pom.xml | 4 +-
.../sharing-registry-server/pom.xml | 2 +-
.../registry/db/repositories/EntityRepository.java | 4 +-
.../db/repositories/GroupMembershipRepository.java | 2 +-
.../messaging/SharingServiceDBEventHandler.java | 57 +-
.../SharingServiceDBEventMessagingFactory.java | 5 +-
.../server/SharingRegistryServerHandler.java | 259 +-
.../airavata/sharing/registry/utils/Constants.java | 5 +-
.../registry/utils/ThriftDataModelConversion.java | 19 +
.../registry/SharingRegistryServiceTest.java | 2 +-
.../sharing-registry-stubs/pom.xml | 7 +-
.../airavata/sharing/registry/models/Domain.java | 16 +
.../registry/models/DuplicateEntryException.java | 16 +
.../airavata/sharing/registry/models/Entity.java | 16 +
.../sharing/registry/models/EntitySearchField.java | 16 +
.../sharing/registry/models/EntityType.java | 16 +
.../sharing/registry/models/GroupAdmin.java | 16 +
.../sharing/registry/models/GroupCardinality.java | 16 +
.../sharing/registry/models/GroupChildType.java | 16 +
.../sharing/registry/models/GroupMembership.java | 16 +
.../sharing/registry/models/GroupType.java | 16 +
.../sharing/registry/models/PermissionType.java | 16 +
.../sharing/registry/models/SearchCondition.java | 16 +
.../sharing/registry/models/SearchCriteria.java | 16 +
.../airavata/sharing/registry/models/Sharing.java | 16 +
.../registry/models/SharingRegistryException.java | 16 +
.../sharing/registry/models/SharingType.java | 16 +
.../airavata/sharing/registry/models/User.java | 16 +
.../sharing/registry/models/UserGroup.java | 16 +
.../registry/models/sharing_modelsConstants.java | 16 +
.../service/cpi/SharingRegistryService.java | 28 +-
.../service/cpi/sharing_cpiConstants.java} | 6 +-
.../sharing-service-docs/api-docs/index.html | 11 +-
.../sharing-service-docs/api-docs/sharing_cpi.html | 8 +-
.../sharing-registry/thrift_models/thrift-gen.sh | 29 +-
modules/test-suite/multi-tenanted-airavata/README | 36 -
modules/test-suite/multi-tenanted-airavata/pom.xml | 228 -
.../multitenantedairavata/AiravataClient.java | 57 -
.../multitenantedairavata/AiravataIT.java | 378 -
.../multitenantedairavata/ApplicationRegister.java | 263 -
.../ComputeResourceRegister.java | 220 -
.../multitenantedairavata/ExperimentExecution.java | 401 -
.../FrameworkBootstrapping.java | 509 -
.../multitenantedairavata/FrameworkSetup.java | 121 -
.../multitenantedairavata/GatewayRegister.java | 265 -
.../StorageResourceRegister.java | 170 -
.../multitenantedairavata/TestFrameworkProps.java | 266 -
.../utils/ApplicationProperties.java | 58 -
.../utils/ComputeResourceProperties.java | 54 -
.../utils/FrameworkUtils.java | 40 -
.../utils/PropertyFileType.java | 26 -
.../utils/PropertyReader.java | 56 -
.../utils/TestFrameworkConstants.java | 123 -
.../src/main/resources/airavata-server.properties | 346 -
.../src/main/resources/airavata_sym.jks | Bin 501 -> 0 bytes
.../local-exp-resources/wrapper/echo_wrapper.sh | 7 -
.../src/main/resources/log4j.properties | 41 -
.../src/main/resources/startup-airavata.sh | 8 -
.../src/main/resources/test-framework.json | 22 -
modules/test-suite/pom.xml | 51 -
modules/user-profile-migration/.gitignore | 1 -
modules/user-profile-migration/pom.xml | 134 -
.../airavata/KeycloakIdentityServerClient.java | 172 -
.../java/org/apache/airavata/MigrationManager.java | 391 -
.../java/org/apache/airavata/UserProfileDAO.java | 136 -
.../apache/airavata/Wso2ISLoginCredentialsDAO.java | 78 -
.../apache/airavata/Wso2IdentityServerClient.java | 161 -
.../user-profile-migration.properties.template | 35 -
modules/workflow-model/pom.xml | 44 -
modules/workflow-model/workflow-engine/pom.xml | 317 -
.../workflow/catalog/WorkflowCatalogFactory.java | 43 -
.../airavata/workflow/engine/WorkflowEngine.java | 24 -
.../workflow/engine/WorkflowEngineException.java | 36 -
.../workflow/engine/WorkflowEngineFactory.java | 31 -
.../workflow/engine/WorkflowEngineImpl.java | 89 -
.../airavata/workflow/engine/WorkflowUtils.java | 57 -
.../engine/concurrent/PredicatedExecutable.java | 32 -
.../engine/concurrent/PredicatedTaskRunner.java | 154 -
.../engine/core/amazon/AmazonCredential.java | 77 -
.../engine/core/amazon/EC2InstanceResult.java | 114 -
.../engine/core/generators/XmlBeansFiler.java | 69 -
.../engine/core/workflow/ParameterListModel.java | 86 -
.../engine/datadriven/WorkflowHarvester.java | 189 -
.../workflow/engine/file/XBayaPathConstants.java | 62 -
.../workflow/engine/gfac/GFacRegistryClient.java | 167 -
.../workflow/engine/gfac/SimpleWSClient.java | 132 -
.../engine/globus/FileTransferConstants.java | 36 -
.../engine/globus/GridFTPFileTransferClient.java | 258 -
.../engine/graph/controller/NodeController.java | 219 -
.../engine/interpretor/DoWhileHandler.java | 248 -
.../engine/interpretor/HeaderConstants.java | 31 -
.../SSWorkflowInterpreterInteractorImpl.java | 113 -
.../engine/interpretor/SystemComponentInvoker.java | 115 -
.../interpretor/WorkFlowInterpreterException.java | 35 -
.../interpretor/WorkflowExecutionMessage.java | 38 -
.../engine/interpretor/WorkflowInterpreter.java | 1493 --
.../WorkflowInterpreterConfiguration.java | 74 -
.../interpretor/WorkflowInterpreterInteractor.java | 92 -
.../interpretor/WorkflowInterpreterInvoker.java | 64 -
.../interpretor/WorkflowInterpreterSkeleton2.java | 517 -
.../engine/invoker/AsynchronousInvoker.java | 117 -
.../workflow/engine/invoker/DynamicInvoker.java | 167 -
.../airavata/workflow/engine/invoker/Invoker.java | 103 -
.../invoker/MsgBoxWsaResponsesCorrelator.java | 159 -
.../workflow/engine/invoker/SimpleInvoker.java | 256 -
.../workflow/engine/invoker/WorkflowInputUtil.java | 52 -
.../airavata/workflow/engine/util/AmazonUtil.java | 148 -
.../apache/airavata/workflow/engine/util/Data.java | 68 -
.../airavata/workflow/engine/util/GOConstants.java | 28 -
.../workflow/engine/util/GlobusOnlineUtils.java | 265 -
.../workflow/engine/util/InterpreterUtil.java | 307 -
.../engine/util/ProxyMonitorPublisher.java | 60 -
.../workflow/engine/util/RegistryConstants.java | 28 -
.../workflow/engine/util/TransferFile.java | 168 -
.../airavata/workflow/engine/util/XBayaUtil.java | 203 -
.../engine/workflow/WorkflowEngineException.java | 40 -
.../workflow/engine/workflow/proxy/ProxyWSDL.java | 85 -
.../engine/workflow/proxy/WorkflowClient.java | 33 -
.../engine/workflow/proxy/WorkflowContext.java | 40 -
.../workflow/proxy/WorkflowProxyException.java | 62 -
.../src/main/resources/WorkflowInterpretor.wsdl | 72 -
.../src/main/resources/images/airavata-2.png | Bin 5582 -> 0 bytes
.../src/main/resources/images/airavata-config.png | Bin 1297 -> 0 bytes
.../src/main/resources/images/airavata-icon.png | Bin 584 -> 0 bytes
.../src/main/resources/images/airavata-icon2.png | Bin 981 -> 0 bytes
.../src/main/resources/images/airavata-name.png | Bin 8261 -> 0 bytes
.../main/resources/images/airavata-title-text.png | Bin 16438 -> 0 bytes
.../src/main/resources/images/airavata.png | Bin 17280 -> 0 bytes
.../src/main/resources/images/application.png | Bin 894 -> 0 bytes
.../src/main/resources/images/applications.png | Bin 657 -> 0 bytes
.../src/main/resources/images/closed.gif | Bin 923 -> 0 bytes
.../src/main/resources/images/cloud.png | Bin 573 -> 0 bytes
.../src/main/resources/images/experiment.png | Bin 543 -> 0 bytes
.../src/main/resources/images/experiments.png | Bin 1142 -> 0 bytes
.../src/main/resources/images/gfac_url.png | Bin 739 -> 0 bytes
.../src/main/resources/images/gfac_urls.png | Bin 816 -> 0 bytes
.../src/main/resources/images/host.png | Bin 652 -> 0 bytes
.../src/main/resources/images/hosts.png | Bin 671 -> 0 bytes
.../src/main/resources/images/input_para.png | Bin 428 -> 0 bytes
.../src/main/resources/images/jcr-repo.png | Bin 1010 -> 0 bytes
.../src/main/resources/images/leaf.gif | Bin 906 -> 0 bytes
.../src/main/resources/images/menu/jcr.png | Bin 1158 -> 0 bytes
.../src/main/resources/images/menu/new2.png | Bin 1175 -> 0 bytes
.../src/main/resources/images/menu/open1.png | Bin 925 -> 0 bytes
.../src/main/resources/images/menu/open2.png | Bin 964 -> 0 bytes
.../src/main/resources/images/menu/open_dir.png | Bin 749 -> 0 bytes
.../src/main/resources/images/menu/pause1.png | Bin 1101 -> 0 bytes
.../main/resources/images/menu/pause_monitor1.png | Bin 873 -> 0 bytes
.../src/main/resources/images/menu/play3.png | Bin 1192 -> 0 bytes
.../src/main/resources/images/menu/play4.png | Bin 765 -> 0 bytes
.../resources/images/menu/resume_monitoring1.png | Bin 957 -> 0 bytes
.../src/main/resources/images/menu/save1.png | Bin 1200 -> 0 bytes
.../src/main/resources/images/menu/stop.png | Bin 316 -> 0 bytes
.../src/main/resources/images/opened.gif | Bin 917 -> 0 bytes
.../src/main/resources/images/output_para.png | Bin 490 -> 0 bytes
.../src/main/resources/images/parameter.png | Bin 544 -> 0 bytes
.../src/main/resources/images/pause.jpeg | Bin 458 -> 0 bytes
.../src/main/resources/images/play.jpeg | Bin 471 -> 0 bytes
.../src/main/resources/images/registry.png | Bin 3419 -> 0 bytes
.../src/main/resources/images/service.png | Bin 871 -> 0 bytes
.../src/main/resources/images/services.png | Bin 899 -> 0 bytes
.../src/main/resources/images/step.gif | Bin 211 -> 0 bytes
.../src/main/resources/images/stop.jpeg | Bin 497 -> 0 bytes
.../src/main/resources/images/workflow.png | Bin 601 -> 0 bytes
.../main/resources/images/workflow_templates.png | Bin 710 -> 0 bytes
.../src/main/resources/images/workflows.png | Bin 778 -> 0 bytes
.../src/main/resources/services.xml | 30 -
.../resources/wsdls/TestCMD_Example1_AWSDL.xml | 56 -
.../src/main/resources/wsdls/adder-awsdl.xml | 63 -
.../src/main/resources/wsdls/eventing.wsdl | 332 -
.../interpreter/ComplexForEachWorkflowTest.java | 92 -
.../xbaya/interpreter/ComplexMathService.java | 38 -
.../xbaya/interpreter/ComplexMathWorkflowTest.java | 90 -
.../interpreter/CrossProductWorkflowTest.java | 90 -
.../airavata/xbaya/interpreter/EchoService.java | 27 -
.../xbaya/interpreter/ForEachWorkflowTest.java | 92 -
.../interpreter/LevenshteinDistanceService.java | 46 -
.../airavata/xbaya/interpreter/Listener.java | 50 -
.../xbaya/interpreter/NotificationSender.java | 223 -
.../xbaya/interpreter/RegistryServiceTest.java | 124 -
.../interpreter/SimpleForEachWorkflowTest.java | 91 -
.../xbaya/interpreter/SimpleMathWorkflowTest.java | 92 -
.../airavata/xbaya/interpreter/WorkflowTest.java | 93 -
.../xbaya/interpreter/WorkflowTrackingTest.java | 124 -
.../xbaya/interpreter/XBayaClientTest.java | 79 -
.../interpreter/XBayaConsolidatedTestSuite.java | 86 -
.../xbaya/interpreter/utils/ConfigKeys.java | 33 -
.../xbaya/interpreter/utils/TestUtilServer.java | 262 -
.../xbaya/interpreter/utils/WorkflowTestUtils.java | 116 -
.../workflow-engine/src/test/java/test.xwf | 251 -
.../src/test/resources/axis2_default.xml | 278 -
.../workflow-model-component/pom.xml | 111 -
.../component/registry/JCRComponentReference.java | 64 -
.../component/registry/JCRComponentRegistry.java | 82 -
modules/workflow-model/workflow-model-core/pom.xml | 114 -
.../workflow/model/component/Component.java | 197 -
.../model/component/ComponentControlPort.java | 54 -
.../model/component/ComponentDataPort.java | 66 -
.../workflow/model/component/ComponentEPRPort.java | 55 -
.../model/component/ComponentException.java | 60 -
.../component/ComponentOperationReference.java | 62 -
.../workflow/model/component/ComponentPort.java | 92 -
.../model/component/ComponentReference.java | 93 -
.../model/component/ComponentRegistry.java | 52 -
.../component/ComponentRegistryException.java | 59 -
.../component/amazon/AmazonComponentRegistry.java | 71 -
.../model/component/amazon/InstanceComponent.java | 133 -
.../amazon/InstanceComponentDataPort.java | 57 -
.../amazon/TerminateInstanceComponent.java | 132 -
.../model/component/dynamic/DynamicComponent.java | 176 -
.../component/dynamic/DynamicComponentPort.java | 62 -
.../component/local/LocalComponentReference.java | 73 -
.../component/local/LocalComponentRegistry.java | 150 -
.../model/component/system/BlockComponent.java | 100 -
.../model/component/system/ConstantComponent.java | 70 -
.../component/system/DifferedInputComponent.java | 73 -
.../model/component/system/DoWhileComponent.java | 152 -
.../model/component/system/EndBlockComponent.java | 131 -
.../component/system/EndDoWhileComponent.java | 125 -
.../component/system/EndForEachComponent.java | 131 -
.../model/component/system/EndifComponent.java | 131 -
.../model/component/system/ExitComponent.java | 97 -
.../model/component/system/ForEachComponent.java | 132 -
.../model/component/system/IfComponent.java | 118 -
.../model/component/system/InputComponent.java | 71 -
.../model/component/system/MemoComponent.java | 60 -
.../model/component/system/OutputComponent.java | 69 -
.../model/component/system/ReceiveComponent.java | 100 -
.../model/component/system/S3InputComponent.java | 71 -
.../component/system/StreamSourceComponent.java | 94 -
.../component/system/SubWorkflowComponent.java | 79 -
.../model/component/system/SystemComponent.java | 94 -
.../component/system/SystemComponentDataPort.java | 61 -
.../component/system/SystemComponentReference.java | 61 -
.../component/system/SystemComponentRegistry.java | 97 -
.../model/component/url/URLComponentReference.java | 58 -
.../model/component/url/URLComponentRegistry.java | 87 -
.../model/component/web/WebComponentReference.java | 58 -
.../model/component/web/WebComponentRegistry.java | 185 -
.../workflow/model/component/ws/WSComponent.java | 256 -
.../model/component/ws/WSComponentApplication.java | 285 -
.../ws/WSComponentApplicationParameter.java | 112 -
.../model/component/ws/WSComponentFactory.java | 71 -
.../model/component/ws/WSComponentKey.java | 64 -
.../model/component/ws/WSComponentPort.java | 232 -
.../model/component/ws/WSComponentReference.java | 61 -
.../model/component/ws/WSComponentRegistry.java | 111 -
.../model/component/ws/WorkflowComponent.java | 159 -
.../model/exceptions/LazyLoadedDataException.java | 30 -
.../workflow/model/exceptions/UtilsException.java | 59 -
.../model/exceptions/WorkflowException.java | 60 -
.../model/exceptions/WorkflowRuntimeException.java | 55 -
.../airavata/workflow/model/gpel/DSCUtil.java | 116 -
.../workflow/model/gpel/script/BPELScript.java | 1122 --
.../workflow/model/gpel/script/BPELScriptType.java | 25 -
.../workflow/model/gpel/script/WorkflowWSDL.java | 727 -
.../airavata/workflow/model/graph/ControlEdge.java | 63 -
.../airavata/workflow/model/graph/ControlPort.java | 80 -
.../airavata/workflow/model/graph/DataEdge.java | 79 -
.../airavata/workflow/model/graph/DataPort.java | 73 -
.../airavata/workflow/model/graph/EPRPort.java | 70 -
.../apache/airavata/workflow/model/graph/Edge.java | 50 -
.../model/graph/ForEachExecutableNode.java | 23 -
.../airavata/workflow/model/graph/Graph.java | 191 -
.../workflow/model/graph/GraphException.java | 61 -
.../workflow/model/graph/GraphFactory.java | 70 -
.../airavata/workflow/model/graph/GraphPiece.java | 25 -
.../airavata/workflow/model/graph/GraphSchema.java | 388 -
.../apache/airavata/workflow/model/graph/Node.java | 218 -
.../apache/airavata/workflow/model/graph/Port.java | 160 -
.../model/graph/amazon/InstanceDataPort.java | 91 -
.../workflow/model/graph/amazon/InstanceNode.java | 298 -
.../workflow/model/graph/amazon/ResourceNode.java | 86 -
.../model/graph/amazon/TerminateInstanceNode.java | 87 -
.../model/graph/dynamic/BasicTypeMapping.java | 250 -
.../workflow/model/graph/dynamic/DynamicNode.java | 131 -
.../workflow/model/graph/dynamic/DynamicPort.java | 85 -
.../workflow/model/graph/dynamic/PortAddable.java | 30 -
.../model/graph/dynamic/SchemaCompilerUtil.java | 222 -
.../workflow/model/graph/impl/EdgeImpl.java | 177 -
.../workflow/model/graph/impl/GraphImpl.java | 720 -
.../workflow/model/graph/impl/NodeImpl.java | 820 --
.../workflow/model/graph/impl/PortImpl.java | 454 -
.../model/graph/subworkflow/SubWorkflowNode.java | 97 -
.../workflow/model/graph/system/BlockNode.java | 70 -
.../workflow/model/graph/system/ConstantNode.java | 291 -
.../model/graph/system/DifferedInputNode.java | 303 -
.../workflow/model/graph/system/DoWhileNode.java | 188 -
.../workflow/model/graph/system/EndBlockNode.java | 225 -
.../model/graph/system/EndDoWhileNode.java | 240 -
.../model/graph/system/EndForEachNode.java | 240 -
.../workflow/model/graph/system/EndifNode.java | 226 -
.../workflow/model/graph/system/ExitNode.java | 79 -
.../workflow/model/graph/system/ForEachNode.java | 305 -
.../workflow/model/graph/system/IfNode.java | 139 -
.../workflow/model/graph/system/InputNode.java | 399 -
.../workflow/model/graph/system/MemoNode.java | 90 -
.../workflow/model/graph/system/OutputNode.java | 211 -
.../workflow/model/graph/system/ParameterNode.java | 365 -
.../workflow/model/graph/system/ReceiveNode.java | 110 -
.../workflow/model/graph/system/S3InputNode.java | 295 -
.../model/graph/system/StreamSourceNode.java | 157 -
.../model/graph/system/SystemDataPort.java | 191 -
.../workflow/model/graph/system/SystemNode.java | 136 -
.../workflow/model/graph/util/GraphUtil.java | 514 -
.../airavata/workflow/model/graph/ws/WSGraph.java | 220 -
.../workflow/model/graph/ws/WSGraphFactory.java | 343 -
.../airavata/workflow/model/graph/ws/WSNode.java | 195 -
.../airavata/workflow/model/graph/ws/WSPort.java | 136 -
.../workflow/model/graph/ws/WorkflowNode.java | 74 -
.../workflow/model/ode/ODEBPELTransformer.java | 649 -
.../airavata/workflow/model/ode/ODEClient.java | 119 -
.../model/ode/ODEDeploymentDescriptor.java | 203 -
.../workflow/model/ode/ODEWSDLTransformer.java | 455 -
.../airavata/workflow/model/ode/WSDLCleaner.java | 117 -
.../workflow/model/utils/ApplicationVersion.java | 39 -
.../workflow/model/utils/FileConstants.java | 38 -
.../workflow/model/utils/MessageConstants.java | 43 -
.../workflow/model/utils/WorkflowConstants.java | 64 -
.../model/wf/InvalidDataFormatException.java | 32 -
.../workflow/model/wf/TridentTransformer.java | 53 -
.../airavata/workflow/model/wf/Workflow.java | 985 --
.../airavata/workflow/model/wf/WorkflowData.java | 76 -
.../workflow/model/wf/WorkflowExecutionState.java | 25 -
.../airavata/workflow/model/wf/WorkflowInput.java | 90 -
.../workflow/model/xsd/GFacSimpleTypesXSD.java | 95 -
.../workflow/model/xsd/LeadContextHeaderXSD.java | 185 -
.../workflow/model/xsd/LeadCrosscutXSD.java | 151 -
modules/workflow/pom.xml | 41 -
modules/workflow/workflow-core/pom.xml | 90 -
.../airavata/workflow/core/WorkflowBuilder.java | 34 -
.../workflow/core/WorkflowEnactmentService.java | 168 -
.../airavata/workflow/core/WorkflowFactory.java | 54 -
.../airavata/workflow/core/WorkflowInfo.java | 94 -
.../workflow/core/WorkflowInterpreter.java | 353 -
.../org/apache/airavata/workflow/core/XMLUtil.java | 585 -
.../airavata/workflow/core/XmlFormatter.java | 80 -
.../workflow/core/dag/edge/DirectedEdge.java | 71 -
.../airavata/workflow/core/dag/edge/Edge.java | 48 -
.../workflow/core/dag/nodes/ApplicationNode.java | 46 -
.../core/dag/nodes/ApplicationNodeImpl.java | 131 -
.../workflow/core/dag/nodes/InputNode.java | 41 -
.../workflow/core/dag/nodes/InputNodeImpl.java | 207 -
.../airavata/workflow/core/dag/nodes/NodeType.java | 26 -
.../workflow/core/dag/nodes/OutputNode.java | 35 -
.../workflow/core/dag/nodes/OutputNodeImpl.java | 189 -
.../workflow/core/dag/nodes/WorkflowNode.java | 46 -
.../airavata/workflow/core/dag/port/InPort.java | 39 -
.../workflow/core/dag/port/InputPortIml.java | 118 -
.../airavata/workflow/core/dag/port/OutPort.java | 37 -
.../workflow/core/dag/port/OutPortImpl.java | 109 -
.../airavata/workflow/core/dag/port/Port.java | 46 -
.../workflow/core/parser/JsonWorkflowParser.java | 760 -
.../workflow/core/parser/ParserException.java | 39 -
.../workflow/core/parser/WorkflowParser.java | 45 -
.../apache/airavata/workflow/core/XMLUtilTest.java | 55 -
.../core/parser/JsonWorkflowParserTest.java | 93 -
.../src/test/resources/ComplexMathWorkflow.awf | 465 -
.../test/resources/ParamChemApplicationTest.awf | 593 -
.../src/test/resources/TestWorkflow.json | 89 -
modules/xbaya-gui/pom.xml | 287 -
.../apache/airavata/xbaya/ThriftClientData.java | 68 -
.../apache/airavata/xbaya/ThriftServiceType.java | 24 -
.../main/java/org/apache/airavata/xbaya/XBaya.java | 270 -
.../apache/airavata/xbaya/XBayaConfiguration.java | 876 --
.../org/apache/airavata/xbaya/XBayaConstants.java | 203 -
.../org/apache/airavata/xbaya/XBayaEngine.java | 187 -
.../org/apache/airavata/xbaya/XBayaVersion.java | 40 -
.../component/registry/ComponentController.java | 48 -
.../registry/ComponentRegistryLoader.java | 179 -
.../xbaya/concurrent/PredicatedExecutable.java | 32 -
.../xbaya/concurrent/PredicatedTaskRunner.java | 156 -
.../xbaya/core/amazon/AmazonCredential.java | 77 -
.../xbaya/core/amazon/EC2InstanceResult.java | 92 -
.../airavata/xbaya/core/generators/BPELFiler.java | 137 -
.../airavata/xbaya/core/generators/ImageFiler.java | 104 -
.../xbaya/core/generators/JythonFiler.java | 126 -
.../xbaya/core/generators/ODEScriptFiler.java | 155 -
.../airavata/xbaya/core/generators/ScuflFiler.java | 118 -
.../xbaya/core/generators/WorkflowFiler.java | 270 -
.../xbaya/core/generators/XmlBeansFiler.java | 69 -
.../xbaya/core/ide/XBayaExecutionModeListener.java | 32 -
.../xbaya/core/workflow/ParameterListModel.java | 86 -
.../xbaya/datadriven/WorkflowHarvester.java | 189 -
.../airavata/xbaya/file/XBayaPathConstants.java | 62 -
.../airavata/xbaya/gfac/GFacRegistryClient.java | 167 -
.../apache/airavata/xbaya/gfac/SimpleWSClient.java | 132 -
.../xbaya/globus/FileTransferConstants.java | 36 -
.../xbaya/globus/GridFTPFileTransferClient.java | 257 -
.../xbaya/graph/controller/NodeController.java | 193 -
.../xbaya/interpretor/ExperimentTemplate.java | 56 -
.../GUIWorkflowInterpreterInteractorImpl.java | 230 -
.../xbaya/interpretor/HeaderConstants.java | 31 -
.../SSWorkflowInterpreterInteractorImpl.java | 137 -
.../interpretor/StandaloneNotificationSender.java | 131 -
.../interpretor/WorkFlowInterpreterException.java | 35 -
.../interpretor/WorkflowExecutionMessage.java | 38 -
.../interpretor/WorkflowExecutionTemplate.java | 70 -
.../xbaya/interpretor/WorkflowInterpreter.java | 1527 --
.../WorkflowInterpreterConfiguration.java | 252 -
.../interpretor/WorkflowInterpreterInteractor.java | 113 -
.../interpretor/WorkflowInterpreterInvoker.java | 64 -
.../WorkflowInterpretorEventListener.java | 406 -
.../WorkflowInterpretorMessageReceiverInOut.java | 281 -
.../interpretor/WorkflowInterpretorSkeleton.java | 590 -
.../xbaya/jython/lib/GFacServiceCreator.java | 166 -
.../xbaya/jython/lib/NotificationSender.java | 308 -
.../xbaya/jython/lib/ServiceNotifiable.java | 80 -
.../jython/lib/ServiceNotificationSender.java | 312 -
.../lib/StandaloneServiceNotificationSender.java | 93 -
.../xbaya/jython/lib/WorkflowNotifiable.java | 90 -
.../xbaya/jython/runner/JythonClassLoader.java | 421 -
.../xbaya/jython/runner/JythonOneTimeRunner.java | 33 -
.../jython/runner/JythonOneTimeRunnerImpl.java | 83 -
.../airavata/xbaya/jython/runner/JythonRunner.java | 71 -
.../airavata/xbaya/jython/script/JythonScript.java | 662 -
.../airavata/xbaya/menues/tools/ToolsMenuItem.java | 98 -
.../apache/airavata/xbaya/messaging/EventData.java | 146 -
.../xbaya/messaging/EventDataListener.java | 66 -
.../xbaya/messaging/EventDataRepository.java | 493 -
.../apache/airavata/xbaya/messaging/Monitor.java | 331 -
.../airavata/xbaya/messaging/MonitorException.java | 60 -
.../xbaya/messaging/NotificationHandler.java | 26 -
.../airavata/xbaya/messaging/event/Event.java | 82 -
.../xbaya/messaging/event/EventListener.java | 33 -
.../xbaya/messaging/event/EventProducer.java | 103 -
.../airavata/xbaya/modifier/WorkflowModifier.java | 250 -
.../xbaya/registry/PasswordCallbackImpl.java | 58 -
.../airavata/xbaya/scufl/script/ScuflScript.java | 558 -
.../airavata/xbaya/test/util/WorkflowCreator.java | 760 -
.../org/apache/airavata/xbaya/ui/XBayaGUI.java | 861 --
.../ui/actions/AbstractBrowserActionItem.java | 88 -
.../ui/actions/registry/browser/AddAction.java | 41 -
.../ui/actions/registry/browser/BrowserAction.java | 37 -
.../ui/actions/registry/browser/CopyAction.java | 37 -
.../ui/actions/registry/browser/DeleteAction.java | 40 -
.../ui/actions/registry/browser/EditAction.java | 37 -
.../ui/actions/registry/browser/ImportAction.java | 37 -
.../ui/actions/registry/browser/RefreshAction.java | 41 -
.../ui/actions/registry/browser/ViewAction.java | 37 -
.../airavata/xbaya/ui/dialogs/AboutWindow.java | 124 -
.../airavata/xbaya/ui/dialogs/ErrorWindow.java | 277 -
.../xbaya/ui/dialogs/GlobusFileTransferWindow.java | 277 -
.../airavata/xbaya/ui/dialogs/TextWindow.java | 137 -
.../airavata/xbaya/ui/dialogs/WaitDialog.java | 138 -
.../airavata/xbaya/ui/dialogs/XBayaDialog.java | 265 -
.../ui/dialogs/amazon/AmazonEC2InvokerWindow.java | 220 -
.../ui/dialogs/amazon/AmazonS3UtilsWindow.java | 310 -
.../xbaya/ui/dialogs/amazon/BucketsLoader.java | 121 -
.../ui/dialogs/amazon/ChangeCredentialWindow.java | 197 -
.../amazon/EC2InstancesManagementWindow.java | 181 -
.../xbaya/ui/dialogs/amazon/EC2LaunchWindow.java | 179 -
.../xbaya/ui/dialogs/amazon/InstancesLoader.java | 103 -
.../xbaya/ui/dialogs/amazon/S3Downloader.java | 135 -
.../xbaya/ui/dialogs/amazon/S3Uploader.java | 125 -
.../ui/dialogs/component/URLRegistryWindow.java | 130 -
.../ui/dialogs/component/WebResigtryWindow.java | 129 -
.../graph/amazon/InstanceConfigurationDialog.java | 222 -
.../graph/system/ConstantConfigurationDialog.java | 192 -
.../system/DifferedInputConfigurationDialog.java | 235 -
.../graph/system/DoWhileConfigrationDialog.java | 187 -
.../graph/system/EndBlockConfigurationDialog.java | 161 -
.../system/EndDoWhileConfigurationDialog.java | 170 -
.../system/EndForEachConfigurationDialog.java | 159 -
.../graph/system/EndifConfigurationDialog.java | 161 -
.../graph/system/ForEachConfigurationDialog.java | 159 -
.../graph/system/IfConfigurationDialog.java | 188 -
.../graph/system/InputConfigurationDialog.java | 180 -
.../graph/system/MemoConfigurationDialog.java | 113 -
.../graph/system/OutputConfigurationDialog.java | 144 -
.../graph/system/ReceiveConfigurationDialog.java | 159 -
.../ui/dialogs/graph/system/S3FileChooser.java | 191 -
.../system/StreamSourceConfigurationDialog.java | 127 -
.../dialogs/graph/ws/ServiceInteractionWindow.java | 130 -
.../xbaya/ui/dialogs/graph/ws/WSNodeWindow.java | 136 -
.../monitor/MonitorConfigurationWindow.java | 193 -
.../xbaya/ui/dialogs/monitor/MonitorWindow.java | 160 -
.../ui/dialogs/registry/NewRegistryUserDialog.java | 302 -
.../xbaya/ui/dialogs/registry/RegistryWindow.java | 246 -
.../dialogs/registry/browser/JCRBrowserDialog.java | 117 -
.../dialogs/workflow/ParameterPropertyWindow.java | 168 -
.../ui/dialogs/workflow/WorkflowImportWindow.java | 264 -
.../dialogs/workflow/WorkflowPropertyWindow.java | 173 -
.../xbaya/ui/experiment/ExperimentMenu.java | 101 -
.../ui/experiment/LaunchApplicationWindow.java | 416 -
.../xbaya/ui/experiment/RegistrySearchResult.java | 124 -
.../RegistryWorkflowPublisherWindow.java | 169 -
.../WorkflowInterpreterLaunchWindow.java | 411 -
.../apache/airavata/xbaya/ui/graph/EdgeGUI.java | 140 -
.../airavata/xbaya/ui/graph/GraphCanvas.java | 1385 --
.../airavata/xbaya/ui/graph/GraphCanvasEvent.java | 97 -
.../xbaya/ui/graph/GraphCanvasListener.java | 30 -
.../apache/airavata/xbaya/ui/graph/GraphGUI.java | 196 -
.../airavata/xbaya/ui/graph/GraphPieceGUI.java | 34 -
.../apache/airavata/xbaya/ui/graph/NodeGUI.java | 533 -
.../apache/airavata/xbaya/ui/graph/Paintable.java | 33 -
.../apache/airavata/xbaya/ui/graph/PortGUI.java | 272 -
.../xbaya/ui/graph/amazon/InstanceNodeGUI.java | 164 -
.../ui/graph/amazon/TerminateInstanceNodeGUI.java | 158 -
.../ui/graph/subworkflow/SubWorkflowNodeGUI.java | 87 -
.../xbaya/ui/graph/system/BlockNodeGUI.java | 85 -
.../xbaya/ui/graph/system/ConfigurableNodeGUI.java | 138 -
.../xbaya/ui/graph/system/ConstantNodeGUI.java | 61 -
.../ui/graph/system/DifferedInputHandler.java | 86 -
.../ui/graph/system/DifferedInputNodeGUI.java | 100 -
.../xbaya/ui/graph/system/DoWhileNodeGUI.java | 189 -
.../xbaya/ui/graph/system/EndBlockNodeGUI.java | 174 -
.../xbaya/ui/graph/system/EndDoWhileNodeGUI.java | 176 -
.../xbaya/ui/graph/system/EndForEachNodeGUI.java | 146 -
.../xbaya/ui/graph/system/EndifNodeGUI.java | 174 -
.../xbaya/ui/graph/system/ExitNodeGUI.java | 96 -
.../xbaya/ui/graph/system/ForEachNodeGUI.java | 153 -
.../airavata/xbaya/ui/graph/system/IfNodeGUI.java | 181 -
.../xbaya/ui/graph/system/InputNodeGUI.java | 79 -
.../xbaya/ui/graph/system/MemoNodeGUI.java | 105 -
.../xbaya/ui/graph/system/OutputNodeGUI.java | 89 -
.../xbaya/ui/graph/system/ReceiveNodeGUI.java | 148 -
.../xbaya/ui/graph/system/S3InputNodeGUI.java | 79 -
.../xbaya/ui/graph/system/StreamSourceNodeGUI.java | 71 -
.../airavata/xbaya/ui/graph/ws/WSNodeGUI.java | 154 -
.../xbaya/ui/graph/ws/WorkflowNodeGUI.java | 72 -
.../xbaya/ui/menues/AmazonEC2MenuItem.java | 158 -
.../xbaya/ui/menues/ApplicationMenuItem.java | 78 -
.../airavata/xbaya/ui/menues/EditMenuItem.java | 164 -
.../apache/airavata/xbaya/ui/menues/MenuIcons.java | 37 -
.../airavata/xbaya/ui/menues/RegistryMenuItem.java | 116 -
.../airavata/xbaya/ui/menues/RunMenuItem.java | 345 -
.../airavata/xbaya/ui/menues/ViewMenuItem.java | 138 -
.../apache/airavata/xbaya/ui/menues/XBayaMenu.java | 159 -
.../airavata/xbaya/ui/menues/XBayaMenuItem.java | 613 -
.../xbaya/ui/monitor/MonitorEventHandler.java | 501 -
.../airavata/xbaya/ui/monitor/MonitorStarter.java | 123 -
.../xbaya/ui/monitor/ResourcePaintable.java | 63 -
.../apache/airavata/xbaya/ui/utils/Cancelable.java | 28 -
.../apache/airavata/xbaya/ui/utils/DrawUtils.java | 106 -
.../airavata/xbaya/ui/utils/ErrorMessages.java | 238 -
.../airavata/xbaya/ui/views/ComponentViewer.java | 137 -
.../airavata/xbaya/ui/views/JCRBrowserPanel.java | 306 -
.../airavata/xbaya/ui/views/MonitorPanel.java | 305 -
.../xbaya/ui/views/ParameterPropertyPanel.java | 192 -
.../apache/airavata/xbaya/ui/views/PortViewer.java | 165 -
.../airavata/xbaya/ui/widgets/GridPanel.java | 163 -
.../airavata/xbaya/ui/widgets/ScrollPanel.java | 122 -
.../airavata/xbaya/ui/widgets/TabLabelButton.java | 140 -
.../airavata/xbaya/ui/widgets/TableRenderable.java | 29 -
.../airavata/xbaya/ui/widgets/ToolbarButton.java | 107 -
.../airavata/xbaya/ui/widgets/XBayaComboBox.java | 98 -
.../airavata/xbaya/ui/widgets/XBayaComponent.java | 33 -
.../airavata/xbaya/ui/widgets/XBayaLabel.java | 94 -
.../airavata/xbaya/ui/widgets/XBayaLinkButton.java | 304 -
.../airavata/xbaya/ui/widgets/XBayaList.java | 167 -
.../airavata/xbaya/ui/widgets/XBayaTextArea.java | 118 -
.../xbaya/ui/widgets/XBayaTextComponent.java | 35 -
.../airavata/xbaya/ui/widgets/XBayaTextField.java | 122 -
.../airavata/xbaya/ui/widgets/XBayaToolBar.java | 356 -
.../xbaya/ui/widgets/XbayaEnhancedList.java | 306 -
.../airavata/xbaya/ui/widgets/amazon/S3Tree.java | 131 -
.../xbaya/ui/widgets/amazon/S3TreeModel.java | 63 -
.../ui/widgets/component/ComponentSelector.java | 528 -
.../widgets/component/ComponentSelectorEvent.java | 83 -
.../component/ComponentSelectorListener.java | 30 -
.../component/ComponentSourceTransferable.java | 71 -
.../ui/widgets/component/ComponentTreeModel.java | 69 -
.../ui/widgets/component/ComponentTreeNode.java | 105 -
.../org/apache/airavata/xbaya/util/AmazonUtil.java | 148 -
.../java/org/apache/airavata/xbaya/util/Data.java | 68 -
.../apache/airavata/xbaya/util/GOConstants.java | 28 -
.../airavata/xbaya/util/GlobusOnlineUtils.java | 264 -
.../airavata/xbaya/util/RegistryConstants.java | 28 -
.../apache/airavata/xbaya/util/TransferFile.java | 168 -
.../org/apache/airavata/xbaya/util/XBayaUtil.java | 144 -
.../airavata/xbaya/workflow/WorkflowClient.java | 244 -
.../xbaya/workflow/WorkflowEngineException.java | 40 -
.../airavata/xbaya/workflow/proxy/ProxyWSDL.java | 85 -
.../xbaya/workflow/proxy/WorkflowClient.java | 33 -
.../xbaya/workflow/proxy/WorkflowContext.java | 40 -
.../workflow/proxy/WorkflowProxyException.java | 62 -
.../src/main/resources/WorkflowInterpretor.wsdl | 72 -
.../src/main/resources/images/airavata-2.png | Bin 5582 -> 0 bytes
.../src/main/resources/images/airavata-config.png | Bin 1297 -> 0 bytes
.../src/main/resources/images/airavata-icon.png | Bin 584 -> 0 bytes
.../src/main/resources/images/airavata-icon2.png | Bin 981 -> 0 bytes
.../src/main/resources/images/airavata-name.png | Bin 8261 -> 0 bytes
.../main/resources/images/airavata-title-text.png | Bin 16438 -> 0 bytes
.../src/main/resources/images/airavata.png | Bin 17280 -> 0 bytes
.../src/main/resources/images/application.png | Bin 894 -> 0 bytes
.../src/main/resources/images/applications.png | Bin 657 -> 0 bytes
.../xbaya-gui/src/main/resources/images/closed.gif | Bin 923 -> 0 bytes
.../xbaya-gui/src/main/resources/images/cloud.png | Bin 573 -> 0 bytes
.../src/main/resources/images/experiment.png | Bin 543 -> 0 bytes
.../src/main/resources/images/experiments.png | Bin 1142 -> 0 bytes
.../src/main/resources/images/gfac_url.png | Bin 739 -> 0 bytes
.../src/main/resources/images/gfac_urls.png | Bin 816 -> 0 bytes
.../xbaya-gui/src/main/resources/images/host.png | Bin 652 -> 0 bytes
.../xbaya-gui/src/main/resources/images/hosts.png | Bin 671 -> 0 bytes
.../src/main/resources/images/input_para.png | Bin 428 -> 0 bytes
.../src/main/resources/images/jcr-repo.png | Bin 1010 -> 0 bytes
.../xbaya-gui/src/main/resources/images/leaf.gif | Bin 906 -> 0 bytes
.../src/main/resources/images/menu/jcr.png | Bin 1158 -> 0 bytes
.../src/main/resources/images/menu/new2.png | Bin 1175 -> 0 bytes
.../src/main/resources/images/menu/open1.png | Bin 925 -> 0 bytes
.../src/main/resources/images/menu/open2.png | Bin 964 -> 0 bytes
.../src/main/resources/images/menu/open_dir.png | Bin 749 -> 0 bytes
.../src/main/resources/images/menu/pause1.png | Bin 1101 -> 0 bytes
.../main/resources/images/menu/pause_monitor1.png | Bin 873 -> 0 bytes
.../src/main/resources/images/menu/play3.png | Bin 1192 -> 0 bytes
.../src/main/resources/images/menu/play4.png | Bin 765 -> 0 bytes
.../resources/images/menu/resume_monitoring1.png | Bin 957 -> 0 bytes
.../src/main/resources/images/menu/save1.png | Bin 1200 -> 0 bytes
.../src/main/resources/images/menu/stop.png | Bin 316 -> 0 bytes
.../xbaya-gui/src/main/resources/images/opened.gif | Bin 917 -> 0 bytes
.../src/main/resources/images/output_para.png | Bin 490 -> 0 bytes
.../src/main/resources/images/parameter.png | Bin 544 -> 0 bytes
.../xbaya-gui/src/main/resources/images/pause.jpeg | Bin 458 -> 0 bytes
.../xbaya-gui/src/main/resources/images/play.jpeg | Bin 471 -> 0 bytes
.../src/main/resources/images/registry.png | Bin 3419 -> 0 bytes
.../src/main/resources/images/service.png | Bin 871 -> 0 bytes
.../src/main/resources/images/services.png | Bin 899 -> 0 bytes
.../xbaya-gui/src/main/resources/images/step.gif | Bin 211 -> 0 bytes
.../xbaya-gui/src/main/resources/images/stop.jpeg | Bin 497 -> 0 bytes
.../src/main/resources/images/workflow.png | Bin 601 -> 0 bytes
.../main/resources/images/workflow_templates.png | Bin 710 -> 0 bytes
.../src/main/resources/images/workflows.png | Bin 778 -> 0 bytes
modules/xbaya-gui/src/main/resources/services.xml | 30 -
.../resources/wsdls/TestCMD_Example1_AWSDL.xml | 56 -
.../src/main/resources/wsdls/adder-awsdl.xml | 63 -
.../src/main/resources/wsdls/eventing.wsdl | 332 -
.../interpreter/ComplexForEachWorkflowTest.java | 92 -
.../xbaya/interpreter/ComplexMathService.java | 38 -
.../xbaya/interpreter/ComplexMathWorkflowTest.java | 90 -
.../interpreter/CrossProductWorkflowTest.java | 90 -
.../airavata/xbaya/interpreter/EchoService.java | 27 -
.../xbaya/interpreter/ForEachWorkflowTest.java | 92 -
.../interpreter/LevenshteinDistanceService.java | 46 -
.../airavata/xbaya/interpreter/Listener.java | 51 -
.../xbaya/interpreter/NotificationSender.java | 223 -
.../xbaya/interpreter/RegistryServiceTest.java | 124 -
.../interpreter/SimpleForEachWorkflowTest.java | 91 -
.../xbaya/interpreter/SimpleMathWorkflowTest.java | 92 -
.../airavata/xbaya/interpreter/WorkflowTest.java | 93 -
.../xbaya/interpreter/WorkflowTrackingTest.java | 124 -
.../xbaya/interpreter/XBayaClientTest.java | 79 -
.../interpreter/XBayaConsolidatedTestSuite.java | 86 -
.../xbaya/interpreter/utils/ConfigKeys.java | 33 -
.../xbaya/interpreter/utils/TestUtilServer.java | 262 -
.../xbaya/interpreter/utils/WorkflowTestUtils.java | 116 -
modules/xbaya-gui/src/test/java/test.xwf | 251 -
.../xbaya-gui/src/test/resources/axis2_default.xml | 278 -
modules/xbaya/src/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/org/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/org/airavata/.DS_Store | Bin 6148 -> 0 bytes
.../src/main/java/org/airavata/xbaya/.DS_Store | Bin 6148 -> 0 bytes
pom.xml | 22 +-
.../airavata-apis/airavata_api.thrift | 13 +-
.../airavata-apis/workflow_api.thrift | 5 +-
.../base-api/base_api.thrift | 10 +
.../component-cpis/credential-store-cpi.thrift | 8 +-
.../component-cpis/generate-cpi-stubs.sh | 43 +-
.../component-cpis/gfac-cpi.thrift | 57 -
.../component-cpis/orchestrator-cpi.thrift | 9 +-
.../component-cpis/registry-api.thrift | 29 +-
.../component-cpis}/sharing_cpi.thrift | 7 +-
.../component-cpis/user-profile-cpi.thrift | 6 +-
.../experiment-catalog-models/process_model.thrift | 10 +-
.../experiment-catalog-models/task_model.thrift | 4 +-
.../sharing-models}/sharing_models.thrift | 0
.../generate-thrift-stubs.sh | 22 +-
.../service-cpis/generate-service-cpi-stubs.sh | 49 +-
.../group-manager/group-manager-cpi.thrift | 5 +-
.../iam-admin-services-cpi.thrift | 10 +-
.../profile-service/profile-service-cpi.thrift | 1 +
.../profile-tenant/profile-tenant-cpi.thrift | 10 +-
.../profile-user/profile-user-cpi.thrift | 6 +-
tools/gsissh-cli-tools/README.txt | 29 -
tools/gsissh-cli-tools/pom.xml | 115 -
.../gsi/ssh/cli/SSHApiClientWithMyProxyAuth.java | 76 -
.../src/main/resources/certificates/10718cba.0 | 23 -
.../main/resources/certificates/10718cba.crl_url | 2 -
.../src/main/resources/certificates/10718cba.info | 8 -
.../resources/certificates/10718cba.namespaces | 13 -
.../resources/certificates/10718cba.signing_policy | 3 -
.../src/main/resources/certificates/16da7552.0 | 97 -
.../main/resources/certificates/16da7552.crl_url | 1 -
.../resources/certificates/16da7552.signing_policy | 4 -
.../src/main/resources/certificates/1b6f5ede.0 | 23 -
.../main/resources/certificates/1b6f5ede.crl_url | 1 -
.../resources/certificates/1b6f5ede.signing_policy | 5 -
.../src/main/resources/certificates/1c3f2ca8.0 | 26 -
.../main/resources/certificates/1c3f2ca8.crl_url | 1 -
.../src/main/resources/certificates/1c3f2ca8.info | 12 -
.../resources/certificates/1c3f2ca8.signing_policy | 63 -
.../src/main/resources/certificates/2694e4f2.0 | 23 -
.../main/resources/certificates/2694e4f2.crl_url | 2 -
.../src/main/resources/certificates/2694e4f2.info | 11 -
.../resources/certificates/2694e4f2.namespaces | 13 -
.../resources/certificates/2694e4f2.signing_policy | 4 -
.../src/main/resources/certificates/2ac09305.0 | 25 -
.../main/resources/certificates/2ac09305.crl_url | 1 -
.../resources/certificates/2ac09305.signing_policy | 5 -
.../src/main/resources/certificates/2f3fadf6.0 | 21 -
.../main/resources/certificates/2f3fadf6.crl_url | 1 -
.../resources/certificates/2f3fadf6.signing_policy | 4 -
.../src/main/resources/certificates/38f7145f.0 | 37 -
.../main/resources/certificates/38f7145f.crl_url | 2 -
.../src/main/resources/certificates/38f7145f.info | 13 -
.../resources/certificates/38f7145f.namespaces | 19 -
.../resources/certificates/38f7145f.signing_policy | 4 -
.../src/main/resources/certificates/3deda549.0 | 24 -
.../main/resources/certificates/3deda549.crl_url | 1 -
.../resources/certificates/3deda549.signing_policy | 11 -
.../src/main/resources/certificates/44d6a2bc.0 | 32 -
.../src/main/resources/certificates/4b2783ac.0 | 89 -
.../main/resources/certificates/4b2783ac.crl_url | 1 -
.../src/main/resources/certificates/4b2783ac.info | 11 -
.../resources/certificates/4b2783ac.namespaces | 12 -
.../certificates/4b2783ac.psc-myproxy.cadesc | 15 -
.../resources/certificates/4b2783ac.signing_policy | 3 -
.../src/main/resources/certificates/617ff41b.0 | 21 -
.../main/resources/certificates/617ff41b.crl_url | 1 -
.../src/main/resources/certificates/617ff41b.info | 7 -
.../resources/certificates/617ff41b.signing_policy | 33 -
.../src/main/resources/certificates/679cff61.0 | 23 -
.../main/resources/certificates/679cff61.crl_url | 1 -
.../src/main/resources/certificates/679cff61.info | 8 -
.../resources/certificates/679cff61.signing_policy | 3 -
.../src/main/resources/certificates/67e8acfa.0 | 23 -
.../main/resources/certificates/67e8acfa.crl_url | 1 -
.../resources/certificates/67e8acfa.signing_policy | 3 -
.../src/main/resources/certificates/684261aa.0 | 25 -
.../main/resources/certificates/684261aa.crl_url | 1 -
.../resources/certificates/684261aa.signing_policy | 5 -
.../resources/certificates/684261aa.tacc.cadesc | 18 -
.../certificates/684261aa.tacc.cadesc.sig | 11 -
.../src/main/resources/certificates/69105f4f.0 | 22 -
.../main/resources/certificates/69105f4f.crl_url | 2 -
.../src/main/resources/certificates/69105f4f.info | 11 -
.../resources/certificates/69105f4f.namespaces | 13 -
.../resources/certificates/69105f4f.signing_policy | 4 -
.../src/main/resources/certificates/7ae34d87.0 | 41 -
.../src/main/resources/certificates/826e2611.0 | 17 -
.../src/main/resources/certificates/95009ddc.0 | 22 -
.../main/resources/certificates/95009ddc.crl_url | 1 -
.../resources/certificates/95009ddc.signing_policy | 3 -
.../src/main/resources/certificates/98ef0ee5.0 | 21 -
.../main/resources/certificates/98ef0ee5.crl_url | 1 -
.../resources/certificates/98ef0ee5.signing_policy | 4 -
.../src/main/resources/certificates/9b88e95b.0 | 84 -
.../main/resources/certificates/9b88e95b.crl_url | 1 -
.../certificates/9b88e95b.psc-root.cadesc | 15 -
.../resources/certificates/9b88e95b.signing_policy | 3 -
.../src/main/resources/certificates/9b95bbf2.0 | 23 -
.../main/resources/certificates/9b95bbf2.crl_url | 1 -
.../resources/certificates/9b95bbf2.signing_policy | 3 -
.../src/main/resources/certificates/9dd23746.0 | 32 -
.../main/resources/certificates/9dd23746.crl_url | 1 -
.../resources/certificates/9dd23746.signing_policy | 5 -
.../src/main/resources/certificates/CHECKSUM.MD5 | 86 -
.../resources/certificates/DOEGrids_provenance | 100 -
.../main/resources/certificates/INFN_provenance | 60 -
.../src/main/resources/certificates/IUCerts.tar | Bin 20480 -> 0 bytes
.../src/main/resources/certificates/IUCerts.tar.gz | Bin 4948 -> 0 bytes
.../resources/certificates/NCSA_CACL_provenance | 55 -
.../certificates/NCSA_GridShib_provenance | 74 -
.../resources/certificates/NCSA_MyProxy_provenance | 57 -
.../src/main/resources/certificates/PSC_provenance | 78 -
.../src/main/resources/certificates/README.txt | 422 -
.../resources/certificates/TACC_MICS_provenance | 23 -
.../main/resources/certificates/TACC_provenance | 68 -
.../resources/certificates/UKeScience_provenance | 137 -
.../src/main/resources/certificates/aaaddcdf.0 | 26 -
.../src/main/resources/certificates/acc06fda.0 | 88 -
.../main/resources/certificates/acc06fda.crl_url | 1 -
.../certificates/acc06fda.psc-host.cadesc | 15 -
.../resources/certificates/acc06fda.signing_policy | 3 -
.../src/main/resources/certificates/b93d6240.0 | 23 -
.../main/resources/certificates/b93d6240.crl_url | 1 -
.../src/main/resources/certificates/b93d6240.info | 11 -
.../resources/certificates/b93d6240.nersc.cadesc | 14 -
.../resources/certificates/b93d6240.signing_policy | 39 -
.../src/main/resources/certificates/c7a717ce.0 | 28 -
.../main/resources/certificates/c7a717ce.crl_url | 2 -
.../src/main/resources/certificates/c7a717ce.info | 12 -
.../resources/certificates/c7a717ce.namespaces | 19 -
.../resources/certificates/c7a717ce.signing_policy | 4 -
.../src/main/resources/certificates/cacert.pem | 60 -
.../src/main/resources/certificates/cakey.pem | 17 -
.../src/main/resources/certificates/d1b603c3.0 | 24 -
.../main/resources/certificates/d1b603c3.crl_url | 1 -
.../resources/certificates/d1b603c3.signing_policy | 56 -
.../src/main/resources/certificates/dc75341f.0 | 24 -
.../main/resources/certificates/dc75341f.crl_url | 1 -
.../main/resources/certificates/dc75341f.info.txt | 11 -
.../certificates/dc75341f.nics-myproxy.cadesc | 14 -
.../resources/certificates/dc75341f.signing_policy | 3 -
.../src/main/resources/certificates/demo-ca.pem | 15 -
.../main/resources/certificates/dfn-grid-ca.pem | 26 -
.../src/main/resources/certificates/e5cc84c2.0 | 25 -
.../main/resources/certificates/e5cc84c2.crl_url | 1 -
.../resources/certificates/e5cc84c2.signing_policy | 5 -
.../resources/certificates/e5cc84c2.tacc.cadesc | 17 -
.../certificates/e5cc84c2.tacc.cadesc.sig | 11 -
.../src/main/resources/certificates/e8ac4b61.0 | 23 -
.../main/resources/certificates/e8ac4b61.crl_url | 1 -
.../resources/certificates/e8ac4b61.signing_policy | 3 -
.../src/main/resources/certificates/f2e89fe3.0 | 23 -
.../main/resources/certificates/f2e89fe3.crl_url | 1 -
.../resources/certificates/f2e89fe3.signing_policy | 3 -
.../src/main/resources/certificates/f951d6e0.0 | 15 -
.../src/main/resources/certificates/ffc3d59b.0 | 23 -
.../main/resources/certificates/ffc3d59b.crl_url | 1 -
.../resources/certificates/ffc3d59b.signing_policy | 5 -
.../main/resources/certificates/xsede-certs.tar.gz | Bin 63784 -> 0 bytes
.../src/main/resources/gsissh.properties | 26 -
.../src/main/resources/log4j.properties | 34 -
tools/load-client/pom.xml | 2 +-
.../org/apache/airavata/tools/load/LoadClient.java | 29 +-
.../apache/airavata/tools/load/StatusMonitor.java | 124 +
.../org/apache/airavata/tools/load/UnitLoad.java | 36 +-
.../src/main/resources/conf/load-config.yml | 10 +-
tools/phoebus-integration/pom.xml | 75 -
.../impl/PhoebusGridConfigurationHandler.java | 70 -
.../airavata/core/gfac/utils/PhoebusUtils.java | 51 -
.../src/main/resources/service.properties | 57 -
tools/pom.xml | 6 +-
tools/rabbitmq-download-start.sh | 42 -
1775 files changed, 27822 insertions(+), 260662 deletions(-)
rename README => README.md (96%)
create mode 100644 airavata-api/airavata-base-api/pom.xml
create mode 100644 airavata-api/airavata-base-api/src/main/java/org/apache/airavata/base/api/BaseAPI.java
create mode 100644 airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/Base/API/BaseAPI.php
copy airavata-api/airavata-client-sdks/airavata-php-sdk/src/main/resources/lib/Airavata/{API/Sharing => Base/API}/Types.php (92%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user => base}/__init__.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/tenant/cpi/TenantProfileService-remote => base/api/BaseAPI-remote} (56%)
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/BaseAPI.py
create mode 100644 airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/base/api/__init__.py
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{service/profile/user/cpi/error => base/api}/constants.py (100%)
copy airavata-api/airavata-client-sdks/airavata-python-sdk/src/main/resources/lib/airavata/{api/sharing => base/api}/ttypes.py (90%)
delete mode 100644 airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/secure/client/OAuthAppRegisteringClient.java
delete mode 100644 airavata-api/airavata-client-sdks/java-client-samples/src/main/java/org/apache/airavata/client/secure/client/OAuthTokenRetrievalClient.java
create mode 100644 airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/process/ProcessWorkflow.java
delete mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/DefaultAiravataSecurityManager.java
delete mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/Main.java
delete mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/oauth/DefaultOAuthClient.java
delete mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/xacml/DefaultPAPClient.java
delete mode 100644 airavata-services/services-security/src/main/java/org/apache/airavata/service/security/xacml/DefaultXACMLPEP.java
copy dev-tools/ansible/inventories/scigap/{production/pga_config/nexttdb => nexttdb-production/group_vars/pga}/vars.yml (77%)
copy dev-tools/ansible/inventories/scigap/{production/pga_config/nexttdb => nexttdb-production/group_vars/pga}/vault.yml (100%)
create mode 100644 dev-tools/ansible/inventories/scigap/nexttdb-production/hosts
copy dev-tools/ansible/inventories/scigap/{dreg-production => pfec-hydro-production}/group_vars/pga/vars.yml (56%)
create mode 100644 dev-tools/ansible/inventories/scigap/pfec-hydro-production/group_vars/pga/vault.yml
create mode 100644 dev-tools/ansible/inventories/scigap/pfec-hydro-production/hosts
delete mode 100644 dev-tools/ansible/inventories/scigap/production/files/pga_config_0.17.php.j2
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/accord/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/accord/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/brandeis/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/brandeis/vault.yml
rename dev-tools/ansible/inventories/scigap/production/pga_config/{demo1 => ddstudio}/vars.yml (66%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/ddstudio/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo1/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo10/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo10/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo2/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo2/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo3/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo4/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo4/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo5/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo5/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo6/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo6/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo7/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo7/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo8/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo8/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo9/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/demo9/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{Kentucky => distantreader}/vars.yml (67%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/distantreader/vault.yml
rename dev-tools/ansible/inventories/scigap/production/pga_config/{demo3 => epwgateway}/vars.yml (68%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/epwgateway/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{ultrascan => hubzero}/vars.yml (68%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/hubzero/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{Kentucky => mines}/vars.yml (67%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/mines/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/nsg/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/nsg/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/oiitandy/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/oiitandy/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{nexttdb => pfec-hydro}/vars.yml (65%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/pfec-hydro/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{Kentucky => saverx}/vars.yml (65%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/saverx/vault.yml
copy dev-tools/ansible/inventories/scigap/production/pga_config/{newmexicostate => sdstate}/vars.yml (65%)
create mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/sdstate/vault.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/utah/vars.yml
delete mode 100644 dev-tools/ansible/inventories/scigap/production/pga_config/utah/vault.yml
copy dev-tools/ansible/{pga-scigap-prod.yml => pga-scigap-stagingnew.yml} (82%)
delete mode 100644 dev-tools/ansible/roles/api-orch/templates/gfac-config.yaml.j2
delete mode 100644 dev-tools/ansible/roles/gfac/defaults/main.yml
delete mode 100644 dev-tools/ansible/roles/gfac/handlers/main.yml
delete mode 100644 dev-tools/ansible/roles/gfac/tasks/main.yml
delete mode 100644 dev-tools/ansible/roles/gfac/templates/airavata-server.properties.j2
delete mode 100644 dev-tools/ansible/roles/gfac/templates/gfac-config.yaml.j2
delete mode 100644 dev-tools/ansible/roles/gfac/templates/logback.xml.j2
delete mode 100644 dev-tools/ansible/roles/wso2_is/tasks/main.yml
delete mode 100755 dev-tools/ansible/roles/wso2_is/templates/carbon.xml.j2
delete mode 100644 dev-tools/ansible/roles/wso2_is/vars/main.yml
delete mode 100644 modules/airavata-helix/helix-distribution/pom.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/controller-bin-assembly.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/parser-wm-bin-assembly.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/participant-bin-assembly.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/platform-monitor-bin-assembly.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/post-wm-bin-assembly.xml
delete mode 100644 modules/airavata-helix/helix-distribution/src/main/assembly/pre-wm-bin-assembly.xml
create mode 100644 modules/airavata-helix/helix-spectator/src/main/java/org/apache/airavata/helix/impl/task/staging/JobVerificationTask.java
delete mode 100644 modules/allocation-manager/pom.xml
delete mode 100644 modules/cloud/ansible-playbooks/README
delete mode 100644 modules/cloud/ansible-playbooks/README.md
delete mode 100644 modules/cloud/ansible-playbooks/group_vars/all.yml
delete mode 100644 modules/cloud/ansible-playbooks/hosts
delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/vars/aws-credential.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/ec2/vars/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/java/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/java/vars/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/tasks/backup_main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/templates/quorum.j2
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-master/templates/zk.j2
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-slave/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/mesos-slave/templates/zk.j2
delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/vars/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/openstack/vars/openstack-credentials.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/test/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/handlers/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/tasks/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/templates/myid.j2
delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/templates/zoo.cfg.j2
delete mode 100644 modules/cloud/ansible-playbooks/roles/zookeeper/vars/main.yml
delete mode 100644 modules/cloud/ansible-playbooks/site.yml
delete mode 100644 modules/cloud/aurora-client/README.md
delete mode 100644 modules/cloud/aurora-client/pom.xml
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/AuroraSchedulerClientFactory.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/AuroraThriftClient.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/GetJobsResponseBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/IdentityBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobConfigBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobDetailsResponseBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/JobKeyBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/PendingJobReasonBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ProcessBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ResourceBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ResponseBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/ServerInfoBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/bean/TaskConfigBean.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AppcImage.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AssignedTask.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Attribute.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AuroraAdmin.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/AuroraSchedulerManager.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigGroup.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigRewrite.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigSummary.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ConfigSummaryResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Constraint.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Container.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/CronCollisionPolicy.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerContainer.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerImage.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DockerParameter.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/DrainHostsResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/EndMaintenanceResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ExecutorConfig.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ExplicitReconciliationSettings.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateDetailsResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateDiffResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobUpdateSummariesResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetJobsResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetPendingReasonResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetQuotaResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/GetTierConfigResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/HostAttributes.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/HostStatus.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Hosts.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Identity.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Image.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceConfigRewrite.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceKey.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/InstanceTaskConfig.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobConfigRewrite.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobConfiguration.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobInstanceUpdateEvent.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobKey.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobStats.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobSummary.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobSummaryResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdate.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateAction.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateDetails.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateEvent.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateInstructions.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateKey.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdatePulseStatus.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateQuery.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateRequest.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateSettings.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateState.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateStatus.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/JobUpdateSummary.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/LimitConstraint.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ListBackupsResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Lock.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/LockKey.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MaintenanceMode.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MaintenanceStatusResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MesosContainer.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/MesosFetcherURI.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Metadata.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Mode.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Package.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PendingReason.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PopulateJobResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/PulseJobUpdateResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/QueryRecoveryResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Range.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ReadOnlyScheduler.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Resource.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResourceAggregate.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Response.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResponseCode.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ResponseDetail.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Result.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RewriteConfigsRequest.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RoleSummary.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/RoleSummaryResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduleStatus.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduleStatusResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ScheduledTask.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ServerInfo.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/StartJobUpdateResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/StartMaintenanceResult.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskConfig.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskConstraint.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskEvent.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TaskQuery.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/TierConfig.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/ValueConstraint.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/Volume.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/client/sdk/aurora_apiConstants.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/sample/AuroraClientSample.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/AuroraThriftClientUtil.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/Constants.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/ResponseCodeEnum.java
delete mode 100644 modules/cloud/aurora-client/src/main/java/org/apache/airavata/cloud/aurora/util/ResponseResultType.java
delete mode 100644 modules/cloud/aurora-client/src/main/resources/aurora-api.thrift
delete mode 100644 modules/cloud/aurora-client/src/main/resources/aurora-scheduler.properties
delete mode 100644 modules/cloud/aurora-client/src/main/resources/executor-config-template.json
delete mode 100644 modules/cloud/cloud-provisioning/README
delete mode 100644 modules/cloud/cloud-provisioning/pom.xml
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/intf/CloudInterface.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/intf/impl/OpenstackIntfImpl.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/openstack/OS4JClientProvider.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/CloudRef.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/Constants.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/IPType.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/java/org/apache/airavata/cloud/util/OpenstackIntfUtil.java
delete mode 100644 modules/cloud/cloud-provisioning/src/main/resources/jetstream_openrc.properties
delete mode 100644 modules/cloud/cloud-provisioning/src/test/java/org/apache/airavata/cloud/test/CloudIntfTest.java
delete mode 100644 modules/cloud/cloud-provisioning/src/test/resources/test_data.properties
delete mode 100644 modules/cloud/pom.xml
delete mode 100644 modules/cloud/src/main/java/org/apache/airavata/cloud/CloudMain.java
delete mode 100644 modules/configuration/server/src/main/resources/airavata-default-xacml-policy.xml
delete mode 100644 modules/configuration/server/src/main/resources/gfac-config.yaml
delete mode 100644 modules/configuration/server/src/main/resources/wso2carbon.pem
delete mode 100644 modules/configuration/server/src/main/resources/zoo.cfg
rename modules/distribution/src/main/assembly/{bin-assembly.xml => api-server-bin-assembly.xml} (88%)
rename modules/distribution/src/main/assembly/{src-assembly.xml => api-server-src-assembly.xml} (98%)
create mode 100644 modules/distribution/src/main/assembly/controller-bin-assembly.xml
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/assembly/email-monitor-bin-assembly.xml (94%)
create mode 100644 modules/distribution/src/main/assembly/participant-bin-assembly.xml
create mode 100644 modules/distribution/src/main/assembly/platform-monitor-bin-assembly.xml
create mode 100644 modules/distribution/src/main/assembly/post-wm-bin-assembly.xml
create mode 100644 modules/distribution/src/main/assembly/pre-wm-bin-assembly.xml
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/assembly/realtime-monitor-bin-assembly.xml (94%)
rename modules/distribution/src/main/resources/{ => api-server}/INSTALL (100%)
rename modules/distribution/src/main/resources/{ => api-server}/LICENSE (100%)
rename modules/distribution/src/main/resources/{ => api-server}/NOTICE (100%)
rename modules/distribution/src/main/resources/{ => api-server}/README (100%)
rename modules/distribution/src/main/resources/{ => api-server}/bin/airavata-server-start.sh (100%)
rename modules/{test-suite/multi-tenanted-airavata/src/main/resources => distribution/src/main/resources/api-server/bin}/airavata-server-stop.sh (100%)
mode change 100755 => 100644
rename modules/distribution/src/main/resources/{ => api-server}/bin/airavata-server.bat (100%)
rename modules/distribution/src/main/resources/{ => api-server}/bin/derby.sh (97%)
rename modules/distribution/src/main/resources/{ => api-server}/bin/logo.txt (100%)
rename modules/distribution/src/main/resources/{ => api-server}/bin/setenv.bat (100%)
rename modules/{job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor => distribution/src/main/resources/api-server}/bin/setenv.sh (100%)
rename modules/distribution/src/main/resources/{ => api-server}/bin/startNetworkServer (100%)
delete mode 100644 modules/distribution/src/main/resources/bin/airavata-server-stop.sh
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/controller/bin/controller-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/controller/bin/controller.sh (100%)
rename modules/{job-monitor/job-monitor-distribution/src/main/resources/email-monitor => distribution/src/main/resources/controller}/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/controller/conf/airavata-server.properties (100%)
rename modules/{job-monitor/job-monitor-distribution/src/main/resources/realtime-monitor => distribution/src/main/resources/controller}/conf/logback.xml (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/email-monitor/bin/email-monitor-daemon.sh (79%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/email-monitor/bin/email-monitor.sh (100%)
rename modules/distribution/src/main/resources/{ => email-monitor}/bin/setenv.sh (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/email-monitor/conf/airavata-server.properties (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/email-monitor/conf/email-config.yaml (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/email-monitor/conf/logback.xml (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/parser-wm/bin/parser-wm-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/parser-wm/bin/parser-wm.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/parser-wm/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/parser-wm/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/pre-wm => distribution/src/main/resources/parser-wm}/conf/logback.xml (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/participant/bin/participant-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/participant/bin/participant.sh (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/pre-wm => distribution/src/main/resources/participant}/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/participant/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/participant/conf/cred_store.jks (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/post-wm => distribution/src/main/resources/participant}/conf/logback.xml (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/platform-monitor/bin/platform-monitor-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/platform-monitor/bin/platform-monitor.sh (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/post-wm => distribution/src/main/resources/platform-monitor}/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/platform-monitor/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/platform-monitor/conf/logback.xml (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/post-wm/bin/post-wm-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/post-wm/bin/post-wm.sh (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/platform-monitor => distribution/src/main/resources/post-wm}/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/post-wm/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/participant => distribution/src/main/resources/post-wm}/conf/logback.xml (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/pre-wm/bin/pre-wm-daemon.sh (79%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/pre-wm/bin/pre-wm.sh (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/participant => distribution/src/main/resources/pre-wm}/bin/setenv.sh (100%)
rename modules/{airavata-helix/helix-distribution => distribution}/src/main/resources/pre-wm/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/parser-wm => distribution/src/main/resources/pre-wm}/conf/logback.xml (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/realtime-monitor/bin/realtime-monitor-daemon.sh (79%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/realtime-monitor/bin/realtime-monitor.sh (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/controller => distribution/src/main/resources/realtime-monitor}/bin/setenv.sh (100%)
rename modules/{job-monitor/job-monitor-distribution => distribution}/src/main/resources/realtime-monitor/conf/airavata-server.properties (100%)
rename modules/{airavata-helix/helix-distribution/src/main/resources/controller => distribution/src/main/resources/realtime-monitor}/conf/logback.xml (100%)
delete mode 100644 modules/distribution/src/main/resources/samples/registerSample.sh
delete mode 100755 modules/distribution/src/main/resources/samples/scripts/add.sh
delete mode 100755 modules/distribution/src/main/resources/samples/scripts/echo.sh
delete mode 100755 modules/distribution/src/main/resources/samples/scripts/multiply.sh
delete mode 100755 modules/distribution/src/main/resources/samples/scripts/subtract.sh
delete mode 100644 modules/gfac/gfac-application-specific-handlers/pom.xml
delete mode 100644 modules/gfac/gfac-application-specific-handlers/src/main/java/org/apache/airavata/application/gaussian/handler/GaussianHandler.java
delete mode 100644 modules/gfac/gfac-bes/pom.xml
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/AbstractSMSHandler.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSByteIOInHandler.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSByteIOOutHandler.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/handlers/SMSDirectoryHandler.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/provider/impl/BESProvider.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/security/UNICORESecurityContext.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/security/X509SecurityContext.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ActivityInfo.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ApplicationProcessor.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/BESConstants.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/DataTransferrer.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileDownloader.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileTransferBase.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/FileUploader.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/JSDLGenerator.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/JSDLUtils.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/Mode.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/MyProxyLogon.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/OSRequirement.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/OSType.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ProcessorRequirement.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/RangeValueType.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/ResourceProcessor.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SPMDProcessor.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SPMDVariations.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/SecurityUtils.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/StorageCreator.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/UASDataStagingProcessor.java
delete mode 100644 modules/gfac/gfac-bes/src/main/java/org/apache/airavata/gfac/bes/utils/URIUtils.java
delete mode 100644 modules/gfac/gfac-bes/src/main/resources/errors.properties
delete mode 100644 modules/gfac/gfac-bes/src/main/resources/service.properties
delete mode 100644 modules/gfac/gfac-bes/src/test/java/org/apache/airavata/core/gfac/services/impl/JSDLGeneratorTestWithMyProxyAuth.java
delete mode 100644 modules/gfac/gfac-bes/src/test/resources/PBSTemplate.xslt
delete mode 100644 modules/gfac/gfac-bes/src/test/resources/logging.properties
delete mode 100644 modules/gfac/gfac-client/pom.xml
delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/client/GFACInstance.java
delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/client/GFacClientFactory.java
delete mode 100644 modules/gfac/gfac-client/src/main/java/org/apache/airavata/gfac/cpi/GfacService.java
delete mode 100644 modules/gfac/gfac-core/pom.xml
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/AbstractJobManagerConfiguration.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/ExecutionMode.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFac.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacConstants.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacEngine.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacException.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacThreadPoolExecutor.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GFacUtils.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/GroovyMap.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/JobManagerConfiguration.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/RequestData.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/SSHApiException.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/Script.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/SecurityContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/AuthenticationInfo.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/GSIAuthenticationInfo.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHKeyAuthentication.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPasswordAuthentication.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPublicKeyAuthentication.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/authentication/SSHPublicKeyFileAuthentication.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/AbstractRemoteCluster.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/CommandInfo.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/CommandOutput.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/JobSubmissionOutput.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/OutputParser.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/RawCommandInfo.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/RemoteCluster.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/cluster/ServerInfo.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/DataTransferTaskConfig.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/GFacYamlConfigruation.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/JobSubmitterTaskConfig.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/config/ResourceConfig.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/AbstractContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/AbstractSecurityContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/ApplicationContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/GFacContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/JobExecutionContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/MessageContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/ProcessContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/context/TaskContext.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/EmailParser.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/JobMonitor.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/JobStatusResult.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/monitor/MonitorID.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/scheduler/HostScheduler.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/JobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/Task.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/task/TaskException.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/watcher/CancelRequestWatcher.java
delete mode 100644 modules/gfac/gfac-core/src/main/java/org/apache/airavata/gfac/core/watcher/RedeliveryRequestWatcher.java
delete mode 100644 modules/gfac/gfac-core/src/main/resources/apache-license.txt
delete mode 100644 modules/gfac/gfac-core/src/main/resources/errors.properties
delete mode 100644 modules/gfac/gfac-core/src/main/resources/gfac-config.yaml
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/AccessPolicy.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Activity.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/AdminDomain.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ApplicationEnvironment.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ApplicationHandle.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Benchmark.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingActivity.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingEndpoint.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingManager.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingService.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ComputingShare.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Contact.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/DataStore.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Domain.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Endpoint.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Entity.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ExecutionEnvironment.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Glue2.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Location.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Manager.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/MappingPolicy.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Policy.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Resource.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Service.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/Share.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageAccessProtocol.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageEndpoint.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageManager.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageService.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageServiceCapacity.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageShare.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/StorageShareCapacity.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ToComputingService.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/ToStorageService.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/schema/UserDomain.json
delete mode 100644 modules/gfac/gfac-core/src/main/resources/service.properties
delete mode 100644 modules/gfac/gfac-core/src/test/java/org/apache/airavata/gfac/core/GFacUtilsTest.java
delete mode 100644 modules/gfac/gfac-core/src/test/resources/PBSTemplate.xslt
delete mode 100644 modules/gfac/gfac-core/src/test/resources/echo.bat
delete mode 100644 modules/gfac/gfac-core/src/test/resources/gfac-config.xml
delete mode 100644 modules/gfac/gfac-core/src/test/resources/logging.properties
delete mode 100644 modules/gfac/gfac-impl/pom.xml
delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/ExtendedSession.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSISSHIdentityFile.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSISSHIdentityRepository.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/GSSContextX509.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/com/jcraft/jsch/UserAuthGSSAPIWithMICGSSCredentials.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/AuroraUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/BESRemoteCluster.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/DefaultHostScheduler.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/Factory.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/GFacEngineImpl.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/GFacWorker.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/HPCRemoteCluster.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/HTTPUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/LocalCommandOutput.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/LocalRemoteCluster.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/StandardOutReader.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/AiravataCustomCommandOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/ForkJobConfiguration.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/ForkOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/JobUtil.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/LSFJobConfiguration.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/LSFOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/PBSJobConfiguration.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/PBSOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/SlurmJobConfiguration.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/SlurmOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/UGEJobConfiguration.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/job/UGEOutputParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/ArchiveTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/AuroraJobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/BESJobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DataStageTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DataStreamingTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/DefaultJobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/EnvironmentSetupTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/ForkJobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/LocalJobSubmissionTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/SCPDataStageTask.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/TaskUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/StreamData.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ActivityInfo.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ApplicationProcessor.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/BESConstants.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/DataTransferrer.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileDownloader.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileTransferBase.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/FileUploader.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/JSDLGenerator.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/JSDLUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/Mode.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/MyProxyLogon.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/OSType.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ProcessorRequirement.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/RangeValueType.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ResourceProcessor.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/ResourceRequirement.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/SPMDVariations.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/SecurityUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/StorageCreator.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/UASDataStagingProcessor.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/UNICORESecurityContext.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/URIUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/task/utils/bes/X509SecurityContext.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/watcher/CancelRequestWatcherImpl.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/watcher/RedeliveryRequestWatcherImpl.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/handler/LocalDirectorySetupHandler.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/handler/LocalInputHandler.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/provider/impl/LocalProvider.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/InputStreamToFileWriter.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/InputUtils.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/local/utils/LocalProviderUtil.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/cloud/AuroraJobMonitor.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/EmailBasedMonitor.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/AiravataCustomMailParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/LSFEmailParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/PBSEmailParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/SLURMEmailParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/email/parser/UGEEmailParser.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/monitor/exception/AiravataMonitorException.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/context/SSHAuthWrapper.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/security/SSHSecurityContext.java
delete mode 100644 modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/ssh/security/TokenizedSSHAuthInfo.java
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/ForkTemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/LSFTemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/PBSTemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/SLURMTemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/UGETemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/errors.properties
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/AccessPolicy.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Activity.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/AdminDomain.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ApplicationEnvironment.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ApplicationHandle.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Benchmark.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingActivity.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingEndpoint.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingManager.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingService.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ComputingShare.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Contact.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/DataStore.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Domain.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Endpoint.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Entity.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ExecutionEnvironment.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Glue2.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Location.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Manager.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/MappingPolicy.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Policy.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Resource.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Service.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/Share.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageAccessProtocol.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageEndpoint.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageManager.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageService.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageServiceCapacity.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageShare.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/StorageShareCapacity.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ToComputingService.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/ToStorageService.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schema/UserDomain.json
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schemas/PBSJobDescriptor.xsd
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/schemas/gsissh-schemas.xsdconfig
delete mode 100644 modules/gfac/gfac-impl/src/main/resources/service.properties
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/BigRed2TestWithSSHAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/CredentialStoreTest.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/GSISSHProviderTestWithMyProxyAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/LocalProviderTest.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/SSHProviderTestWithSSHAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/core/gfac/services/impl/security/GSISecurityContextTestWithMyProxyAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/monitor/email/parser/PBSEmailParserTest.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/config/ConfigReaderTest.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/impl/DefaultSSHApiTestWithMyProxyAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/gfac/ssh/impl/VanilaTestWithSSHAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/job/AMQPMonitorTest.java
delete mode 100644 modules/gfac/gfac-impl/src/test/java/org/apache/airavata/job/QstatMonitorTestWithMyProxyAuth.java
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/PBSTemplate.xslt
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/echo.bat
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/gsissh.properties
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/log4j.properties
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/logging.properties
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/sleep.pbs
delete mode 100644 modules/gfac/gfac-impl/src/test/resources/test.pbs
delete mode 100644 modules/gfac/gfac-service/pom.xml
delete mode 100644 modules/gfac/gfac-service/src/main/java/org/apache/airavata/gfac/server/GfacServer.java
delete mode 100644 modules/gfac/gfac-service/src/main/java/org/apache/airavata/gfac/server/GfacServerHandler.java
delete mode 100644 modules/gfac/gfac-service/src/main/resources/gsissh.properties
delete mode 100644 modules/gfac/gfac-service/src/test/resources/gsissh.properties
delete mode 100644 modules/gfac/gfac-service/src/test/resources/monitor.properties
delete mode 100644 modules/gfac/gfac-service/src/test/resources/orchestrator.properties
delete mode 100644 modules/gfac/gfac-service/src/test/resources/zoo.cfg
delete mode 100644 modules/gfac/pom.xml
delete mode 100644 modules/integration-tests/pom.xml
delete mode 100644 modules/integration-tests/src/main/java/org/apache/airavata/integration/Man.java
delete mode 100755 modules/integration-tests/src/main/resources/stop-derby.sh
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/AbstractIntegrationTest.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/BaseCaseIT.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/DataRetrievalIT.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/ForEachCaseIT.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/OsUtils.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/PasswordCallbackImpl.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/SimpleEchoIT.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/SingleAppIntegrationTestBase.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/WorkflowIntegrationTestBase.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/WorkflowSamplesCaseIT.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/tools/DocumentCreatorNew.java
delete mode 100644 modules/integration-tests/src/test/java/org/apache/airavata/integration/tools/DocumentCreatorUtils.java
delete mode 100644 modules/integration-tests/src/test/java/suite.xml
delete mode 100644 modules/integration-tests/src/test/resources/EchoWorkflow.xwf
delete mode 100644 modules/integration-tests/src/test/resources/ForEachBasicWorkflow.xwf
delete mode 100644 modules/integration-tests/src/test/resources/ForEachEchoWorkflow.xwf
delete mode 100644 modules/integration-tests/src/test/resources/PBSTemplate.xslt
delete mode 100644 modules/integration-tests/src/test/resources/SLURMTemplate.xslt
delete mode 100644 modules/integration-tests/src/test/resources/comma_data.bat
delete mode 100755 modules/integration-tests/src/test/resources/comma_data.sh
delete mode 100644 modules/integration-tests/src/test/resources/gfac-config.xml
delete mode 100644 modules/integration-tests/src/test/resources/gsissh.properties
delete mode 100644 modules/integration-tests/src/test/resources/log4j.properties
delete mode 100644 modules/job-monitor/job-monitor-distribution/pom.xml
delete mode 100644 modules/monitoring/pom.xml
delete mode 100644 modules/monitoring/src/main/java/org/apache/airavata/monitoring/Main.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/MessageExtract.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/Util.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/consumer/StatusConsumer.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/consumer/StatusReceiver.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/GmailSMTPMailBox.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/MailBox.java
delete mode 100644 modules/monitoring/src/main/java/org/apache/airavata/monitoring/mailbox/MailConfig.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/producer/RabbitMQEmailPublisher.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/simulator/FetchPublish.java
delete mode 100755 modules/monitoring/src/main/java/org/apache/airavata/monitoring/simulator/Simulator.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessWorkflowEntity.java
create mode 100644 modules/registry/registry-core/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/ProcessWorkflowPK.java
create mode 100644 modules/registry/release-migration-scripts/0.16-0.17/DeltaScripts/profile_service_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/0.17-0.18/DeltaScripts/expCatalog_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/0.17-0.18/DeltaScripts/profile_service_schema_delta.sql
create mode 100644 modules/registry/release-migration-scripts/0.17-0.18/DeltaScripts/sharingCatalog_schema_delta.sql
rename modules/{gfac/gfac-client/src/main/java/org/apache/airavata/gfac/cpi/gfac_cpiConstants.java => sharing-registry/sharing-registry-stubs/src/main/java/org/apache/airavata/sharing/registry/service/cpi/sharing_cpiConstants.java} (86%)
delete mode 100644 modules/test-suite/multi-tenanted-airavata/README
delete mode 100644 modules/test-suite/multi-tenanted-airavata/pom.xml
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/AiravataClient.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/AiravataIT.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ApplicationRegister.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ComputeResourceRegister.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/ExperimentExecution.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/FrameworkBootstrapping.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/FrameworkSetup.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/GatewayRegister.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/StorageResourceRegister.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/TestFrameworkProps.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/ApplicationProperties.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/ComputeResourceProperties.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/FrameworkUtils.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/PropertyFileType.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/PropertyReader.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/java/org/apache/airavata/testsuite/multitenantedairavata/utils/TestFrameworkConstants.java
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/airavata-server.properties
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/airavata_sym.jks
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/local-exp-resources/wrapper/echo_wrapper.sh
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/log4j.properties
delete mode 100755 modules/test-suite/multi-tenanted-airavata/src/main/resources/startup-airavata.sh
delete mode 100644 modules/test-suite/multi-tenanted-airavata/src/main/resources/test-framework.json
delete mode 100644 modules/test-suite/pom.xml
delete mode 100644 modules/user-profile-migration/.gitignore
delete mode 100755 modules/user-profile-migration/pom.xml
delete mode 100644 modules/user-profile-migration/src/main/java/org/apache/airavata/KeycloakIdentityServerClient.java
delete mode 100644 modules/user-profile-migration/src/main/java/org/apache/airavata/MigrationManager.java
delete mode 100644 modules/user-profile-migration/src/main/java/org/apache/airavata/UserProfileDAO.java
delete mode 100644 modules/user-profile-migration/src/main/java/org/apache/airavata/Wso2ISLoginCredentialsDAO.java
delete mode 100644 modules/user-profile-migration/src/main/java/org/apache/airavata/Wso2IdentityServerClient.java
delete mode 100644 modules/user-profile-migration/user-profile-migration.properties.template
delete mode 100644 modules/workflow-model/pom.xml
delete mode 100644 modules/workflow-model/workflow-engine/pom.xml
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/catalog/WorkflowCatalogFactory.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngine.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineException.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineFactory.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowEngineImpl.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/WorkflowUtils.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/concurrent/PredicatedExecutable.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/concurrent/PredicatedTaskRunner.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/amazon/AmazonCredential.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/amazon/EC2InstanceResult.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/generators/XmlBeansFiler.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/core/workflow/ParameterListModel.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/datadriven/WorkflowHarvester.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/file/XBayaPathConstants.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/gfac/GFacRegistryClient.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/gfac/SimpleWSClient.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/globus/FileTransferConstants.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/globus/GridFTPFileTransferClient.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/graph/controller/NodeController.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/DoWhileHandler.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/HeaderConstants.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/SSWorkflowInterpreterInteractorImpl.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/SystemComponentInvoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkFlowInterpreterException.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowExecutionMessage.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreter.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterConfiguration.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterInteractor.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterInvoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/interpretor/WorkflowInterpreterSkeleton2.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/AsynchronousInvoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/DynamicInvoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/Invoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/MsgBoxWsaResponsesCorrelator.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/SimpleInvoker.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/invoker/WorkflowInputUtil.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/AmazonUtil.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/Data.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/GOConstants.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/GlobusOnlineUtils.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/InterpreterUtil.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/ProxyMonitorPublisher.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/RegistryConstants.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/TransferFile.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/util/XBayaUtil.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/WorkflowEngineException.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/ProxyWSDL.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowClient.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowContext.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/java/org/apache/airavata/workflow/engine/workflow/proxy/WorkflowProxyException.java
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/WorkflowInterpretor.wsdl
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-2.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-config.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-icon.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-icon2.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-name.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata-title-text.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/airavata.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/application.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/applications.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/closed.gif
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/cloud.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/experiment.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/experiments.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/gfac_url.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/gfac_urls.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/host.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/hosts.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/input_para.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/jcr-repo.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/leaf.gif
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/jcr.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/new2.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open1.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open2.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/open_dir.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/pause1.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/pause_monitor1.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/play3.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/play4.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/resume_monitoring1.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/save1.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/menu/stop.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/opened.gif
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/output_para.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/parameter.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/pause.jpeg
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/play.jpeg
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/registry.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/service.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/services.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/step.gif
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/stop.jpeg
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflow.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflow_templates.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/images/workflows.png
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/services.xml
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/TestCMD_Example1_AWSDL.xml
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/adder-awsdl.xml
delete mode 100644 modules/workflow-model/workflow-engine/src/main/resources/wsdls/eventing.wsdl
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexForEachWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathService.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/CrossProductWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/EchoService.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/ForEachWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/LevenshteinDistanceService.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/Listener.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/NotificationSender.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/RegistryServiceTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleForEachWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleMathWorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTrackingTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaClientTest.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaConsolidatedTestSuite.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/ConfigKeys.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/TestUtilServer.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/org/apache/airavata/xbaya/interpreter/utils/WorkflowTestUtils.java
delete mode 100644 modules/workflow-model/workflow-engine/src/test/java/test.xwf
delete mode 100644 modules/workflow-model/workflow-engine/src/test/resources/axis2_default.xml
delete mode 100644 modules/workflow-model/workflow-model-component/pom.xml
delete mode 100644 modules/workflow-model/workflow-model-component/src/main/java/org/apache/airavata/workflow/model/component/registry/JCRComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-component/src/main/java/org/apache/airavata/workflow/model/component/registry/JCRComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/pom.xml
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/Component.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentControlPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentDataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentEPRPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentOperationReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ComponentRegistryException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/AmazonComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/InstanceComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/InstanceComponentDataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/amazon/TerminateInstanceComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/dynamic/DynamicComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/dynamic/DynamicComponentPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/local/LocalComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/local/LocalComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/BlockComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ConstantComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/DifferedInputComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/DoWhileComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndBlockComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndDoWhileComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndForEachComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/EndifComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ExitComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ForEachComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/IfComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/InputComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/MemoComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/OutputComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/ReceiveComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/S3InputComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/StreamSourceComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SubWorkflowComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentDataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/system/SystemComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/url/URLComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/url/URLComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/web/WebComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/web/WebComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentApplication.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentApplicationParameter.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentFactory.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentKey.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentReference.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WSComponentRegistry.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/component/ws/WorkflowComponent.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/LazyLoadedDataException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/UtilsException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/WorkflowException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/exceptions/WorkflowRuntimeException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/DSCUtil.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/BPELScript.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/BPELScriptType.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/gpel/script/WorkflowWSDL.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ControlEdge.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ControlPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/DataEdge.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/DataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/EPRPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Edge.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ForEachExecutableNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Graph.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphFactory.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphPiece.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/GraphSchema.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Node.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/Port.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/InstanceDataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/InstanceNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/ResourceNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/amazon/TerminateInstanceNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/BasicTypeMapping.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/DynamicNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/DynamicPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/PortAddable.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/dynamic/SchemaCompilerUtil.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/EdgeImpl.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/GraphImpl.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/NodeImpl.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/impl/PortImpl.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/subworkflow/SubWorkflowNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/BlockNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ConstantNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/DifferedInputNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/DoWhileNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndBlockNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndDoWhileNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndForEachNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/EndifNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ExitNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ForEachNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/IfNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/InputNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/MemoNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/OutputNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ParameterNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/ReceiveNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/S3InputNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/StreamSourceNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/SystemDataPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/system/SystemNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/util/GraphUtil.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSGraph.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSGraphFactory.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WSPort.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/graph/ws/WorkflowNode.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEBPELTransformer.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEClient.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEDeploymentDescriptor.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/ODEWSDLTransformer.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/ode/WSDLCleaner.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/ApplicationVersion.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/FileConstants.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/MessageConstants.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/utils/WorkflowConstants.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/InvalidDataFormatException.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/TridentTransformer.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/Workflow.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowData.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowExecutionState.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/wf/WorkflowInput.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/GFacSimpleTypesXSD.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/LeadContextHeaderXSD.java
delete mode 100644 modules/workflow-model/workflow-model-core/src/main/java/org/apache/airavata/workflow/model/xsd/LeadCrosscutXSD.java
delete mode 100644 modules/workflow/pom.xml
delete mode 100644 modules/workflow/workflow-core/pom.xml
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowBuilder.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowEnactmentService.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowFactory.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowInfo.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/WorkflowInterpreter.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/XMLUtil.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/XmlFormatter.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/edge/DirectedEdge.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/edge/Edge.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/ApplicationNode.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/ApplicationNodeImpl.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/InputNode.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/InputNodeImpl.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/NodeType.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/OutputNode.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/OutputNodeImpl.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/nodes/WorkflowNode.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/InPort.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/InputPortIml.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/OutPort.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/OutPortImpl.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/dag/port/Port.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/JsonWorkflowParser.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/ParserException.java
delete mode 100644 modules/workflow/workflow-core/src/main/java/org/apache/airavata/workflow/core/parser/WorkflowParser.java
delete mode 100644 modules/workflow/workflow-core/src/test/java/org/apache/airavata/workflow/core/XMLUtilTest.java
delete mode 100644 modules/workflow/workflow-core/src/test/java/org/apache/airavata/workflow/core/parser/JsonWorkflowParserTest.java
delete mode 100644 modules/workflow/workflow-core/src/test/resources/ComplexMathWorkflow.awf
delete mode 100644 modules/workflow/workflow-core/src/test/resources/ParamChemApplicationTest.awf
delete mode 100644 modules/workflow/workflow-core/src/test/resources/TestWorkflow.json
delete mode 100644 modules/xbaya-gui/pom.xml
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ThriftClientData.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ThriftServiceType.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBaya.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaConfiguration.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaEngine.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/XBayaVersion.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/component/registry/ComponentController.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/component/registry/ComponentRegistryLoader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/concurrent/PredicatedExecutable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/concurrent/PredicatedTaskRunner.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/amazon/AmazonCredential.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/amazon/EC2InstanceResult.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/BPELFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ImageFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/JythonFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ODEScriptFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/ScuflFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/WorkflowFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/generators/XmlBeansFiler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/ide/XBayaExecutionModeListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/core/workflow/ParameterListModel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/datadriven/WorkflowHarvester.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/file/XBayaPathConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/gfac/GFacRegistryClient.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/gfac/SimpleWSClient.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/globus/FileTransferConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/globus/GridFTPFileTransferClient.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/graph/controller/NodeController.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/ExperimentTemplate.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/GUIWorkflowInterpreterInteractorImpl.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/HeaderConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/SSWorkflowInterpreterInteractorImpl.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/StandaloneNotificationSender.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkFlowInterpreterException.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowExecutionMessage.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowExecutionTemplate.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreter.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterConfiguration.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterInteractor.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpreterInvoker.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorEventListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorMessageReceiverInOut.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/GFacServiceCreator.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/NotificationSender.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/ServiceNotifiable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/ServiceNotificationSender.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/StandaloneServiceNotificationSender.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/lib/WorkflowNotifiable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonClassLoader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonOneTimeRunner.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonOneTimeRunnerImpl.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/runner/JythonRunner.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/jython/script/JythonScript.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/menues/tools/ToolsMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventData.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventDataListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/EventDataRepository.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/Monitor.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/MonitorException.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/NotificationHandler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/Event.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/EventListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/messaging/event/EventProducer.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/modifier/WorkflowModifier.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/registry/PasswordCallbackImpl.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/scufl/script/ScuflScript.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/test/util/WorkflowCreator.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/XBayaGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/AbstractBrowserActionItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/AddAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/BrowserAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/CopyAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/DeleteAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/EditAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/ImportAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/RefreshAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/actions/registry/browser/ViewAction.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/AboutWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/ErrorWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/GlobusFileTransferWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/TextWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/WaitDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/XBayaDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonEC2InvokerWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/AmazonS3UtilsWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/BucketsLoader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/ChangeCredentialWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/EC2InstancesManagementWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/EC2LaunchWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/InstancesLoader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/S3Downloader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/amazon/S3Uploader.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/component/URLRegistryWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/component/WebResigtryWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/amazon/InstanceConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ConstantConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/DifferedInputConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/DoWhileConfigrationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndBlockConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndDoWhileConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndForEachConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/EndifConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ForEachConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/IfConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/InputConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/MemoConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/OutputConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/ReceiveConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/S3FileChooser.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/system/StreamSourceConfigurationDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/ws/ServiceInteractionWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/graph/ws/WSNodeWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/monitor/MonitorConfigurationWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/monitor/MonitorWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/NewRegistryUserDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/RegistryWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/registry/browser/JCRBrowserDialog.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/ParameterPropertyWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/WorkflowImportWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/workflow/WorkflowPropertyWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/ExperimentMenu.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/LaunchApplicationWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/RegistrySearchResult.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/RegistryWorkflowPublisherWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/experiment/WorkflowInterpreterLaunchWindow.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/EdgeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvas.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvasEvent.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphCanvasListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/GraphPieceGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/NodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/Paintable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/PortGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/amazon/InstanceNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/amazon/TerminateInstanceNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/subworkflow/SubWorkflowNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/BlockNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ConfigurableNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ConstantNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DifferedInputHandler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DifferedInputNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/DoWhileNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndBlockNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndDoWhileNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndForEachNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/EndifNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ExitNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ForEachNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/IfNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/InputNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/MemoNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/OutputNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/ReceiveNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/S3InputNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/system/StreamSourceNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/ws/WSNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/graph/ws/WorkflowNodeGUI.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/AmazonEC2MenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/ApplicationMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/EditMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/MenuIcons.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/RegistryMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/RunMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/ViewMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/XBayaMenu.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/menues/XBayaMenuItem.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/MonitorEventHandler.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/MonitorStarter.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/monitor/ResourcePaintable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/Cancelable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/DrawUtils.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/utils/ErrorMessages.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/ComponentViewer.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/JCRBrowserPanel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/MonitorPanel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/ParameterPropertyPanel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/views/PortViewer.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/GridPanel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/ScrollPanel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/TabLabelButton.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/TableRenderable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/ToolbarButton.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaComboBox.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaComponent.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaLabel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaLinkButton.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaList.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextArea.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextComponent.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaTextField.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XBayaToolBar.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/XbayaEnhancedList.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/amazon/S3Tree.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/amazon/S3TreeModel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelector.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelectorEvent.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSelectorListener.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentSourceTransferable.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentTreeModel.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/widgets/component/ComponentTreeNode.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/AmazonUtil.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/Data.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/GOConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/GlobusOnlineUtils.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/RegistryConstants.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/TransferFile.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/util/XBayaUtil.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/WorkflowClient.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/WorkflowEngineException.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/ProxyWSDL.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowClient.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowContext.java
delete mode 100644 modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/workflow/proxy/WorkflowProxyException.java
delete mode 100644 modules/xbaya-gui/src/main/resources/WorkflowInterpretor.wsdl
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-2.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-config.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-icon.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-icon2.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-name.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata-title-text.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/airavata.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/application.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/applications.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/closed.gif
delete mode 100644 modules/xbaya-gui/src/main/resources/images/cloud.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/experiment.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/experiments.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/gfac_url.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/gfac_urls.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/host.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/hosts.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/input_para.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/jcr-repo.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/leaf.gif
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/jcr.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/new2.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open1.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open2.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/open_dir.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/pause1.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/pause_monitor1.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/play3.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/play4.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/resume_monitoring1.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/save1.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/menu/stop.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/opened.gif
delete mode 100644 modules/xbaya-gui/src/main/resources/images/output_para.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/parameter.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/pause.jpeg
delete mode 100644 modules/xbaya-gui/src/main/resources/images/play.jpeg
delete mode 100644 modules/xbaya-gui/src/main/resources/images/registry.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/service.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/services.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/step.gif
delete mode 100644 modules/xbaya-gui/src/main/resources/images/stop.jpeg
delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflow.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflow_templates.png
delete mode 100644 modules/xbaya-gui/src/main/resources/images/workflows.png
delete mode 100644 modules/xbaya-gui/src/main/resources/services.xml
delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/TestCMD_Example1_AWSDL.xml
delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/adder-awsdl.xml
delete mode 100644 modules/xbaya-gui/src/main/resources/wsdls/eventing.wsdl
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexForEachWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathService.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ComplexMathWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/CrossProductWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/EchoService.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/ForEachWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/LevenshteinDistanceService.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/Listener.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/NotificationSender.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/RegistryServiceTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleForEachWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/SimpleMathWorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/WorkflowTrackingTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaClientTest.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/XBayaConsolidatedTestSuite.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/ConfigKeys.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/TestUtilServer.java
delete mode 100644 modules/xbaya-gui/src/test/java/org/apache/airavata/xbaya/interpreter/utils/WorkflowTestUtils.java
delete mode 100644 modules/xbaya-gui/src/test/java/test.xwf
delete mode 100644 modules/xbaya-gui/src/test/resources/axis2_default.xml
delete mode 100644 modules/xbaya/src/.DS_Store
delete mode 100644 modules/xbaya/src/main/.DS_Store
delete mode 100644 modules/xbaya/src/main/java/.DS_Store
delete mode 100644 modules/xbaya/src/main/java/org/.DS_Store
delete mode 100644 modules/xbaya/src/main/java/org/airavata/.DS_Store
delete mode 100644 modules/xbaya/src/main/java/org/airavata/xbaya/.DS_Store
create mode 100644 thrift-interface-descriptions/base-api/base_api.thrift
delete mode 100644 thrift-interface-descriptions/component-cpis/gfac-cpi.thrift
rename {modules/sharing-registry/thrift_models => thrift-interface-descriptions/component-cpis}/sharing_cpi.thrift (98%)
rename {modules/sharing-registry/thrift_models => thrift-interface-descriptions/data-models/sharing-models}/sharing_models.thrift (100%)
delete mode 100644 tools/gsissh-cli-tools/README.txt
delete mode 100644 tools/gsissh-cli-tools/pom.xml
delete mode 100644 tools/gsissh-cli-tools/src/main/java/org/apache/airavata/gsi/ssh/cli/SSHApiClientWithMyProxyAuth.java
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/10718cba.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/16da7552.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1b6f5ede.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/1c3f2ca8.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2694e4f2.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2ac09305.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/2f3fadf6.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/38f7145f.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/3deda549.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/44d6a2bc.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.psc-myproxy.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/4b2783ac.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/617ff41b.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/679cff61.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/67e8acfa.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.tacc.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/684261aa.tacc.cadesc.sig
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/69105f4f.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/7ae34d87.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/826e2611.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/95009ddc.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/98ef0ee5.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.psc-root.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b88e95b.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9b95bbf2.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/9dd23746.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/CHECKSUM.MD5
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/DOEGrids_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/INFN_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/IUCerts.tar
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/IUCerts.tar.gz
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_CACL_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_GridShib_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/NCSA_MyProxy_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/PSC_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/README.txt
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/TACC_MICS_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/TACC_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/UKeScience_provenance
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/aaaddcdf.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.psc-host.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/acc06fda.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.nersc.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/b93d6240.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.info
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.namespaces
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/c7a717ce.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/cacert.pem
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/cakey.pem
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/d1b603c3.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.info.txt
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.nics-myproxy.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dc75341f.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/demo-ca.pem
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/dfn-grid-ca.pem
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.tacc.cadesc
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e5cc84c2.tacc.cadesc.sig
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/e8ac4b61.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f2e89fe3.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/f951d6e0.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.0
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.crl_url
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/ffc3d59b.signing_policy
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/certificates/xsede-certs.tar.gz
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/gsissh.properties
delete mode 100644 tools/gsissh-cli-tools/src/main/resources/log4j.properties
create mode 100644 tools/load-client/src/main/java/org/apache/airavata/tools/load/StatusMonitor.java
delete mode 100644 tools/phoebus-integration/pom.xml
delete mode 100644 tools/phoebus-integration/src/main/java/org/apache/airavata/core/gfac/phoebus/impl/PhoebusGridConfigurationHandler.java
delete mode 100644 tools/phoebus-integration/src/main/java/org/apache/airavata/core/gfac/utils/PhoebusUtils.java
delete mode 100644 tools/phoebus-integration/src/main/resources/service.properties
delete mode 100755 tools/rabbitmq-download-start.sh
[airavata] 01/01: Merge branch 'staging' into develop
Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git
commit b49e9c819a5abbd6e686a480dbc9c176b95e190e
Merge: caaf77d 8c31d03
Author: Marcus Christie <ma...@iu.edu>
AuthorDate: Fri Jun 7 14:25:03 2019 -0400
Merge branch 'staging' into develop
.travis.yml | 20 +
INSTALL | 5 +-
NOTICE | 233 +-
README => README.md | 5 +-
RELEASE_NOTES | 183 +
airavata-api/airavata-api-server/pom.xml | 25 -
.../api/server/handler/AiravataServerHandler.java | 66 +-
airavata-api/airavata-api-stubs/pom.xml | 5 +
.../java/org/apache/airavata/api/Airavata.java | 6165 ++++----
.../apache/airavata/api/airavata_apiConstants.java | 2 +-
airavata-api/airavata-base-api/pom.xml | 22 +
.../java/org/apache/airavata/base/api/BaseAPI.java | 859 ++
.../main/resources/lib/Airavata/API/Airavata.php | 13116 +++++++++--------
.../API/Sharing/SharingRegistryService.php | 864 +-
.../resources/lib/Airavata/API/Sharing/Types.php | 8 +
.../src/main/resources/lib/Airavata/API/Types.php | 2 +-
.../resources/lib/Airavata/Base/API/BaseAPI.php | 218 +
.../Airavata/{API/Sharing => Base/API}/Types.php | 2 +-
.../resources/lib/Airavata/Model/Process/Types.php | 219 +-
.../resources/lib/Airavata/Model/Task/Types.php | 46 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 685 +-
.../Service/Iam/Admin/Services/CPI/Types.php | 2 +-
.../Groupmanager/CPI/GroupManagerService.php | 218 +-
.../Service/Profile/Groupmanager/CPI/Types.php | 2 +-
.../Profile/Tenant/CPI/TenantProfileService.php | 281 +-
.../Airavata/Service/Profile/Tenant/CPI/Types.php | 2 +-
.../Airavata/Service/Profile/User/CPI/Types.php | 2 +-
.../Profile/User/CPI/UserProfileService.php | 218 +-
.../resources/lib/airavata/api/Airavata-remote | 16 +-
.../main/resources/lib/airavata/api/Airavata.py | 227 +-
.../main/resources/lib/airavata/api/constants.py | 2 +-
.../api/sharing/SharingRegistryService-remote | 7 +
.../airavata/api/sharing/SharingRegistryService.py | 15 +-
.../lib/airavata/api/sharing/constants.py | 1 +
.../resources/lib/airavata/api/sharing/ttypes.py | 1 +
.../src/main/resources/lib/airavata/api/ttypes.py | 1 +
.../main/resources/lib/airavata/base/__init__.py | 0
.../api/BaseAPI-remote} | 55 +-
.../resources/lib/airavata/base/api/BaseAPI.py | 198 +
.../resources/lib/airavata/base/api/__init__.py | 1 +
.../{api/sharing => base/api}/constants.py | 0
.../airavata/{api/sharing => base/api}/ttypes.py | 1 -
.../resources/lib/airavata/model/process/ttypes.py | 147 +-
.../resources/lib/airavata/model/task/ttypes.py | 26 +-
.../groupmanager/cpi/GroupManagerService-remote | 7 +
.../groupmanager/cpi/GroupManagerService.py | 15 +-
.../service/profile/groupmanager/cpi/constants.py | 2 +-
.../service/profile/groupmanager/cpi/ttypes.py | 1 +
.../iam/admin/services/cpi/IamAdminServices-remote | 23 +-
.../iam/admin/services/cpi/IamAdminServices.py | 485 +-
.../profile/iam/admin/services/cpi/constants.py | 2 +-
.../profile/iam/admin/services/cpi/ttypes.py | 1 +
.../profile/tenant/cpi/TenantProfileService-remote | 16 +-
.../profile/tenant/cpi/TenantProfileService.py | 183 +-
.../service/profile/tenant/cpi/constants.py | 2 +-
.../airavata/service/profile/tenant/cpi/ttypes.py | 1 +
.../lib/airavata/service/profile/ttypes.py | 1 +
.../profile/user/cpi/UserProfileService-remote | 7 +
.../service/profile/user/cpi/UserProfileService.py | 15 +-
.../airavata/service/profile/user/cpi/constants.py | 2 +-
.../airavata/service/profile/user/cpi/ttypes.py | 1 +
.../java-client-samples/pom.xml | 16 -
.../secure/client/OAuthAppRegisteringClient.java | 79 -
.../secure/client/OAuthTokenRetrievalClient.java | 123 -
.../client/secure/client/SecureClient.java | 214 +-
.../airavata/model/process/ProcessModel.java | 297 +-
.../airavata/model/process/ProcessWorkflow.java | 691 +
.../org/apache/airavata/model/task/TaskModel.java | 204 +-
airavata-api/pom.xml | 1 +
airavata-services/pom.xml | 28 +-
.../iam-admin-services-core/pom.xml | 23 +-
.../core/impl/TenantManagementKeycloakImpl.java | 4 +-
.../core/interfaces/TenantManagementInterface.java | 4 +-
.../admin/services/core/tests/SetupNewGateway.java | 19 +
airavata-services/profile-service/pom.xml | 28 +-
.../java-client-samples/pom.xml | 28 +-
.../client/samples/TenantProfileSample.java | 19 +
.../profile/client/samples/UserProfileSample.java | 19 +
.../client/util/ProfileServiceClientUtil.java | 19 +
.../profile-service-client-sdks/pom.xml | 28 +-
.../profile-service-commons/pom.xml | 28 +-
.../commons/repositories/AbstractRepository.java | 5 +-
.../commons/tenant/entities/GatewayEntity.java | 3 +-
.../user/entities/NSFDemographicsEntity.java | 5 +-
.../commons/user/entities/UserProfileEntity.java | 5 +-
.../service/profile/commons/utils/Committer.java | 5 +-
.../profile/commons/utils/JPAConstants.java | 3 +-
.../service/profile/commons/utils/JPAUtils.java | 5 +-
.../commons/utils/ObjectMapperSingleton.java | 3 +-
.../profile/commons/utils/QueryConstants.java | 19 +
.../service/profile/commons/utils/Utils.java | 3 +-
.../profile-service/profile-service-server/pom.xml | 28 +-
.../handlers/GroupManagerServiceHandler.java | 3 +-
.../profile/handlers/IamAdminServicesHandler.java | 7 +-
.../handlers/TenantProfileServiceHandler.java | 7 +-
.../handlers/UserProfileServiceHandler.java | 10 +-
.../profile/server/ProfileServiceServer.java | 6 +-
.../profile-service/profile-service-stubs/pom.xml | 33 +-
.../client/ProfileServiceClientFactory.java | 3 +-
.../groupmanager/cpi/GroupManagerService.java | 12 +-
.../cpi/group_manager_cpiConstants.java | 2 +-
.../iam/admin/services/cpi/IamAdminServices.java | 879 +-
.../cpi/iam_admin_services_cpiConstants.java | 2 +-
.../profile/tenant/cpi/TenantProfileService.java | 879 +-
.../tenant/cpi/profile_tenant_cpiConstants.java | 2 +-
.../profile/user/cpi/UserProfileService.java | 12 +-
.../user/cpi/profile_user_cpiConstants.java | 2 +-
.../profile-service/profile-tenant-core/pom.xml | 28 +-
.../core/repositories/TenantProfileRepository.java | 3 +-
.../profile-service/profile-user-core/pom.xml | 23 +-
.../exceptions/UserProfileRegistryException.java | 3 +-
.../core/repositories/UserProfileRepository.java | 5 +-
.../core/repositories/WorkspaceRepositoryTest.java | 5 +-
airavata-services/services-security/pom.xml | 53 +-
.../service/security/AiravataSecurityManager.java | 3 +-
.../security/DefaultAiravataSecurityManager.java | 283 -
.../airavata/service/security/IdentityContext.java | 4 +-
.../service/security/KeyCloakSecurityManager.java | 5 +-
.../org/apache/airavata/service/security/Main.java | 179 -
.../service/security/SecurityManagerFactory.java | 3 +-
.../service/security/authzcache/AuthzCache.java | 3 +-
.../security/authzcache/AuthzCacheEntry.java | 3 +-
.../security/authzcache/AuthzCacheIndex.java | 3 +-
.../security/authzcache/AuthzCacheManager.java | 3 +-
.../authzcache/AuthzCacheManagerFactory.java | 3 +-
.../security/authzcache/AuthzCachedStatus.java | 3 +-
.../authzcache/DefaultAuthzCacheManager.java | 3 +-
.../security/interceptor/SecurityCheck.java | 3 +-
.../security/interceptor/SecurityInterceptor.java | 3 +-
.../security/interceptor/SecurityModule.java | 1 -
.../service/security/oauth/DefaultOAuthClient.java | 91 -
.../service/security/xacml/DefaultPAPClient.java | 125 -
.../service/security/xacml/DefaultXACMLPEP.java | 133 -
dev-tools/ansible/NOTE | 20 +
dev-tools/ansible/airavata-iam-setup.yml | 20 +
dev-tools/ansible/ansible.cfg | 20 +
dev-tools/ansible/database.yml | 22 +-
.../scigap/dreg-production/group_vars/pga/vars.yml | 2 +-
.../inventories/scigap/dreg-production/hosts | 15 +-
.../group_vars/pga}/vars.yml | 22 +-
.../nexttdb-production/group_vars/pga/vault.yml | 18 +
.../inventories/scigap/nexttdb-production/hosts | 24 +
.../group_vars/pga/vars.yml | 46 +-
.../pfec-hydro-production/group_vars/pga/vault.yml | 18 +
.../inventories/scigap/pfec-hydro-production/hosts | 24 +
.../scigap/production/files/pga_config_0.17.php.j2 | 256 -
.../scigap/production/group_vars/all/vars.yml | 52 +-
.../scigap/production/group_vars/all/vault.yml | 65 +-
.../ansible/inventories/scigap/production/hosts | 21 +-
.../scigap/production/pga_config/Kentucky/vars.yml | 1 -
.../production/pga_config/NCSAIndustry/vars.yml | 1 -
.../scigap/production/pga_config/accord/vars.yml | 66 -
.../scigap/production/pga_config/accord/vault.yml | 18 -
.../production/pga_config/ampgateway/vars.yml | 20 +-
.../scigap/production/pga_config/brandeis/vars.yml | 57 -
.../production/pga_config/brandeis/vault.yml | 18 -
.../scigap/production/pga_config/csbglsu/vars.yml | 1 -
.../pga_config/{demo1 => ddstudio}/vars.yml | 30 +-
.../production/pga_config/ddstudio/vault.yml | 17 +
.../scigap/production/pga_config/demo1/vault.yml | 17 -
.../scigap/production/pga_config/demo10/vars.yml | 65 -
.../scigap/production/pga_config/demo10/vault.yml | 17 -
.../scigap/production/pga_config/demo2/vars.yml | 65 -
.../scigap/production/pga_config/demo2/vault.yml | 17 -
.../scigap/production/pga_config/demo3/vault.yml | 17 -
.../scigap/production/pga_config/demo4/vars.yml | 65 -
.../scigap/production/pga_config/demo4/vault.yml | 17 -
.../scigap/production/pga_config/demo5/vars.yml | 65 -
.../scigap/production/pga_config/demo5/vault.yml | 17 -
.../scigap/production/pga_config/demo6/vars.yml | 65 -
.../scigap/production/pga_config/demo6/vault.yml | 17 -
.../scigap/production/pga_config/demo7/vars.yml | 65 -
.../scigap/production/pga_config/demo7/vault.yml | 17 -
.../scigap/production/pga_config/demo8/vars.yml | 65 -
.../scigap/production/pga_config/demo8/vault.yml | 17 -
.../scigap/production/pga_config/demo9/vars.yml | 65 -
.../scigap/production/pga_config/demo9/vault.yml | 17 -
.../{Kentucky => distantreader}/vars.yml | 27 +-
.../production/pga_config/distantreader/vault.yml | 18 +
.../pga_config/{demo3 => epwgateway}/vars.yml | 23 +-
.../production/pga_config/epwgateway/vault.yml | 18 +
.../scigap/production/pga_config/gatech/vars.yml | 9 +-
.../production/pga_config/georgiastate/vars.yml | 1 -
.../pga_config/{ultrascan => hubzero}/vars.yml | 29 +-
.../scigap/production/pga_config/hubzero/vault.yml | 18 +
.../production/pga_config/interactwel/vars.yml | 11 +-
.../production/pga_config/iugateway/vars.yml | 1 -
.../production/pga_config/iugeosurvey/vars.yml | 7 +-
.../scigap/production/pga_config/lsu/vars.yml | 1 -
.../pga_config/{Kentucky => mines}/vars.yml | 26 +-
.../scigap/production/pga_config/mines/vault.yml | 18 +
.../production/pga_config/nanoconfinement/vars.yml | 1 -
.../production/pga_config/nanoshape/vars.yml | 1 -
.../production/pga_config/newmexicostate/vars.yml | 1 -
.../scigap/production/pga_config/nexttdb/vars.yml | 2 +-
.../scigap/production/pga_config/nsg/vars.yml | 63 -
.../scigap/production/pga_config/nsg/vault.yml | 18 -
.../scigap/production/pga_config/oiitandy/vars.yml | 65 -
.../production/pga_config/oiitandy/vault.yml | 18 -
.../scigap/production/pga_config/oscer/vars.yml | 1 -
.../pga_config/{nexttdb => pfec-hydro}/vars.yml | 29 +-
.../production/pga_config/pfec-hydro/vault.yml | 18 +
.../scigap/production/pga_config/phasta/vars.yml | 7 +-
.../scigap/production/pga_config/r-hpc/vars.yml | 1 -
.../production/pga_config/rutgersgemr/vars.yml | 1 -
.../pga_config/{Kentucky => saverx}/vars.yml | 28 +-
.../scigap/production/pga_config/saverx/vault.yml | 18 +
.../scigap/production/pga_config/scigap/vars.yml | 1 -
.../{newmexicostate => sdstate}/vars.yml | 32 +-
.../scigap/production/pga_config/sdstate/vault.yml | 18 +
.../scigap/production/pga_config/seagrid/vars.yml | 12 +-
.../production/pga_config/searchingSRA/vars.yml | 4 +-
.../production/pga_config/simvascular/vars.yml | 1 -
.../production/pga_config/southdakota/vars.yml | 1 -
.../pga_config/southernillinois/vars.yml | 1 -
.../production/pga_config/testdrive/vars.yml | 1 -
.../scigap/production/pga_config/uab/vars.yml | 1 -
.../production/pga_config/ultrascan/vars.yml | 7 +-
.../scigap/production/pga_config/utah/vars.yml | 65 -
.../scigap/production/pga_config/utah/vault.yml | 18 -
.../scigap/production/pga_config/wvsu/vars.yml | 1 -
.../scigap/staging/group_vars/all/vars.yml | 2 +
.../scigap/testing/group_vars/all/vars.yml | 19 +-
.../scigap/testing/pga_config/scigap/vars.yml | 2 +-
.../scigap/testing/pga_config/scigap/vault.yml | 34 +-
.../scigap/testing/pga_config/seagrid/vars.yml | 2 +-
.../scigap/testing/pga_config/seagrid/vault.yml | 34 +-
.../scigap/testing/pga_config/testdrive/vars.yml | 2 +-
dev-tools/ansible/keycloak.yml | 20 +
dev-tools/ansible/pga-scigap-prod.yml | 16 +-
...a-scigap-prod.yml => pga-scigap-stagingnew.yml} | 30 +-
dev-tools/ansible/requirements.txt | 17 +
dev-tools/ansible/roles/api-orch/tasks/main.yml | 7 -
.../roles/api-orch/templates/gfac-config.yaml.j2 | 117 -
.../roles/database/files/MariaDB_yum_CentOS_7.repo | 20 +
.../ansible/roles/database/files/mysql-tmp.te | 20 +
dev-tools/ansible/roles/gfac/defaults/main.yml | 27 -
dev-tools/ansible/roles/gfac/handlers/main.yml | 28 -
dev-tools/ansible/roles/gfac/tasks/main.yml | 96 -
.../gfac/templates/airavata-server.properties.j2 | 302 -
.../roles/gfac/templates/gfac-config.yaml.j2 | 140 -
.../ansible/roles/gfac/templates/logback.xml.j2 | 58 -
.../ansible/roles/helix_setup/defaults/main.yml | 10 +-
dev-tools/ansible/roles/helix_setup/tasks/main.yml | 21 +-
.../post-wm/airavata-server.properties.j2 | 1 +
.../templates/pre-wm/airavata-server.properties.j2 | 1 +
.../ansible/roles/job_monitor/defaults/main.yml | 4 +-
dev-tools/ansible/roles/job_monitor/tasks/main.yml | 28 +-
.../email-monitor/airavata-server.properties.j2 | 8 +-
.../templates/email-monitor/email-config.yaml.j2 | 50 +-
.../realtime-monitor/airavata-server.properties.j2 | 8 +-
dev-tools/ansible/roles/keycloak/defaults/main.yml | 20 +
dev-tools/ansible/roles/keycloak/tasks/main.yml | 20 +
.../templates/airavata-server.properties.j2 | 2 +-
dev-tools/ansible/roles/wso2_is/tasks/main.yml | 61 -
.../ansible/roles/wso2_is/templates/carbon.xml.j2 | 688 -
dev-tools/ansible/roles/wso2_is/vars/main.yml | 38 -
modules/airavata-helix/agent-api/pom.xml | 2 +-
modules/airavata-helix/agent-impl/pom.xml | 2 +-
.../airavata-helix/agent-impl/ssh-agent/pom.xml | 2 +-
.../airavata-helix/agent-impl/sshj-agent/pom.xml | 2 +-
.../airavata/helix/adaptor/PoolingSSHJClient.java | 4 +-
modules/airavata-helix/helix-distribution/pom.xml | 155 -
.../src/main/assembly/controller-bin-assembly.xml | 86 -
.../src/main/assembly/parser-wm-bin-assembly.xml | 85 -
.../src/main/assembly/participant-bin-assembly.xml | 87 -
.../assembly/platform-monitor-bin-assembly.xml | 86 -
.../src/main/assembly/post-wm-bin-assembly.xml | 85 -
.../src/main/assembly/pre-wm-bin-assembly.xml | 86 -
modules/airavata-helix/helix-spectator/pom.xml | 5 +
.../helix/impl/participant/GlobalParticipant.java | 1 +
.../airavata/helix/impl/task/AiravataTask.java | 54 +-
.../airavata/helix/impl/task/TaskContext.java | 40 +-
.../task/cancel/RemoteJobCancellationTask.java | 60 +-
.../impl/task/cancel/WorkflowCancellationTask.java | 28 +-
.../helix/impl/task/completing/CompletingTask.java | 7 -
.../helix/impl/task/staging/DataStagingTask.java | 16 +
.../impl/task/staging/InputDataStagingTask.java | 115 +-
.../impl/task/staging/JobVerificationTask.java | 107 +
.../impl/task/staging/OutputDataStagingTask.java | 13 +-
.../task/submission/DefaultJobSubmissionTask.java | 16 +-
.../impl/task/submission/JobSubmissionTask.java | 44 +-
.../task/submission/config/GroovyMapBuilder.java | 2 +
.../impl/task/submission/config/GroovyMapData.java | 21 +
.../impl/task/submission/config/JobFactory.java | 25 +-
.../helix/impl/workflow/ParserWorkflowManager.java | 16 +-
.../helix/impl/workflow/PostWorkflowManager.java | 88 +-
.../helix/impl/workflow/PreWorkflowManager.java | 29 +-
.../helix/impl/workflow/WorkflowManager.java | 71 +-
.../src/main/resources/airavata-server.properties | 2 +
modules/airavata-helix/platform-monitor/pom.xml | 2 +-
modules/airavata-helix/pom.xml | 4 +-
modules/airavata-helix/task-api/pom.xml | 2 +-
modules/airavata-helix/task-core/pom.xml | 2 +-
.../apache/airavata/helix/core/AbstractTask.java | 13 +-
.../helix/core/participant/HelixParticipant.java | 9 +-
.../core/support/adaptor/AdaptorSupportImpl.java | 28 +-
.../helix/core/support/adaptor/AgentStore.java | 55 +-
.../airavata/helix/core/util/MonitoringUtil.java | 212 -
modules/airavata-helix/workflow-impl/pom.xml | 2 +-
.../airavata/helix/workflow/WorkflowOperator.java | 6 +-
modules/allocation-manager/pom.xml | 27 -
modules/cloud/ansible-playbooks/README | 1 -
modules/cloud/ansible-playbooks/README.md | 119 -
modules/cloud/ansible-playbooks/group_vars/all.yml | 39 -
modules/cloud/ansible-playbooks/hosts | 13 -
.../ansible-playbooks/roles/ec2/tasks/main.yml | 50 -
.../roles/ec2/vars/aws-credential.yml | 23 -
.../ansible-playbooks/roles/ec2/vars/main.yml | 28 -
.../ansible-playbooks/roles/java/tasks/main.yml | 41 -
.../ansible-playbooks/roles/java/vars/main.yml | 35 -
.../roles/mesos-master/tasks/backup_main.yml | 137 -
.../roles/mesos-master/tasks/main.yml | 106 -
.../roles/mesos-master/templates/quorum.j2 | 1 -
.../roles/mesos-master/templates/zk.j2 | 1 -
.../roles/mesos-slave/tasks/main.yml | 86 -
.../roles/mesos-slave/templates/zk.j2 | 1 -
.../roles/openstack/tasks/main.yml | 48 -
.../roles/openstack/vars/main.yml | 30 -
.../roles/openstack/vars/openstack-credentials.yml | 30 -
.../ansible-playbooks/roles/test/tasks/main.yml | 23 -
.../roles/zookeeper/handlers/main.yml | 35 -
.../roles/zookeeper/tasks/main.yml | 118 -
.../roles/zookeeper/templates/myid.j2 | 1 -
.../roles/zookeeper/templates/zoo.cfg.j2 | 32 -
.../roles/zookeeper/vars/main.yml | 35 -
modules/cloud/ansible-playbooks/site.yml | 44 -
modules/cloud/aurora-client/README.md | 49 -
modules/cloud/aurora-client/pom.xml | 82 -
.../client/AuroraSchedulerClientFactory.java | 98 -
.../cloud/aurora/client/AuroraThriftClient.java | 335 -
.../aurora/client/bean/GetJobsResponseBean.java | 63 -
.../cloud/aurora/client/bean/IdentityBean.java | 58 -
.../cloud/aurora/client/bean/JobConfigBean.java | 236 -
.../aurora/client/bean/JobDetailsResponseBean.java | 69 -
.../cloud/aurora/client/bean/JobKeyBean.java | 104 -
.../aurora/client/bean/PendingJobReasonBean.java | 70 -
.../cloud/aurora/client/bean/ProcessBean.java | 193 -
.../cloud/aurora/client/bean/ResourceBean.java | 104 -
.../cloud/aurora/client/bean/ResponseBean.java | 79 -
.../cloud/aurora/client/bean/ServerInfoBean.java | 87 -
.../cloud/aurora/client/bean/TaskConfigBean.java | 136 -
.../cloud/aurora/client/sdk/AppcImage.java | 549 -
.../cloud/aurora/client/sdk/AssignedTask.java | 1084 --
.../cloud/aurora/client/sdk/Attribute.java | 574 -
.../cloud/aurora/client/sdk/AuroraAdmin.java | 14400 ------------------
.../aurora/client/sdk/AuroraSchedulerManager.java | 13414 -----------------
.../cloud/aurora/client/sdk/ConfigGroup.java | 581 -
.../cloud/aurora/client/sdk/ConfigRewrite.java | 389 -
.../cloud/aurora/client/sdk/ConfigSummary.java | 581 -
.../aurora/client/sdk/ConfigSummaryResult.java | 422 -
.../cloud/aurora/client/sdk/Constraint.java | 539 -
.../cloud/aurora/client/sdk/Container.java | 392 -
.../aurora/client/sdk/CronCollisionPolicy.java | 80 -
.../cloud/aurora/client/sdk/DockerContainer.java | 606 -
.../cloud/aurora/client/sdk/DockerImage.java | 549 -
.../cloud/aurora/client/sdk/DockerParameter.java | 549 -
.../cloud/aurora/client/sdk/DrainHostsResult.java | 471 -
.../aurora/client/sdk/EndMaintenanceResult.java | 471 -
.../cloud/aurora/client/sdk/ExecutorConfig.java | 546 -
.../client/sdk/ExplicitReconciliationSettings.java | 412 -
.../client/sdk/GetJobUpdateDetailsResult.java | 584 -
.../aurora/client/sdk/GetJobUpdateDiffResult.java | 996 --
.../client/sdk/GetJobUpdateSummariesResult.java | 474 -
.../cloud/aurora/client/sdk/GetJobsResult.java | 471 -
.../aurora/client/sdk/GetPendingReasonResult.java | 471 -
.../cloud/aurora/client/sdk/GetQuotaResult.java | 931 --
.../aurora/client/sdk/GetTierConfigResult.java | 603 -
.../cloud/aurora/client/sdk/HostAttributes.java | 810 --
.../cloud/aurora/client/sdk/HostStatus.java | 538 -
.../airavata/cloud/aurora/client/sdk/Hosts.java | 466 -
.../airavata/cloud/aurora/client/sdk/Identity.java | 417 -
.../airavata/cloud/aurora/client/sdk/Image.java | 392 -
.../aurora/client/sdk/InstanceConfigRewrite.java | 678 -
.../cloud/aurora/client/sdk/InstanceKey.java | 552 -
.../aurora/client/sdk/InstanceTaskConfig.java | 608 -
.../cloud/aurora/client/sdk/JobConfigRewrite.java | 556 -
.../cloud/aurora/client/sdk/JobConfiguration.java | 1049 --
.../aurora/client/sdk/JobInstanceUpdateEvent.java | 666 -
.../airavata/cloud/aurora/client/sdk/JobKey.java | 666 -
.../airavata/cloud/aurora/client/sdk/JobStats.java | 760 -
.../cloud/aurora/client/sdk/JobSummary.java | 649 -
.../cloud/aurora/client/sdk/JobSummaryResult.java | 471 -
.../cloud/aurora/client/sdk/JobUpdate.java | 559 -
.../cloud/aurora/client/sdk/JobUpdateAction.java | 101 -
.../cloud/aurora/client/sdk/JobUpdateDetails.java | 776 -
.../cloud/aurora/client/sdk/JobUpdateEvent.java | 798 -
.../aurora/client/sdk/JobUpdateInstructions.java | 730 -
.../cloud/aurora/client/sdk/JobUpdateKey.java | 554 -
.../aurora/client/sdk/JobUpdatePulseStatus.java | 74 -
.../cloud/aurora/client/sdk/JobUpdateQuery.java | 1189 --
.../cloud/aurora/client/sdk/JobUpdateRequest.java | 848 --
.../cloud/aurora/client/sdk/JobUpdateSettings.java | 1285 --
.../cloud/aurora/client/sdk/JobUpdateState.java | 666 -
.../cloud/aurora/client/sdk/JobUpdateStatus.java | 129 -
.../cloud/aurora/client/sdk/JobUpdateSummary.java | 850 --
.../cloud/aurora/client/sdk/LimitConstraint.java | 419 -
.../cloud/aurora/client/sdk/ListBackupsResult.java | 466 -
.../airavata/cloud/aurora/client/sdk/Lock.java | 903 --
.../airavata/cloud/aurora/client/sdk/LockKey.java | 331 -
.../cloud/aurora/client/sdk/MaintenanceMode.java | 70 -
.../aurora/client/sdk/MaintenanceStatusResult.java | 471 -
.../cloud/aurora/client/sdk/MesosContainer.java | 432 -
.../cloud/aurora/client/sdk/MesosFetcherURI.java | 661 -
.../airavata/cloud/aurora/client/sdk/Metadata.java | 525 -
.../airavata/cloud/aurora/client/sdk/Mode.java | 73 -
.../airavata/cloud/aurora/client/sdk/Package.java | 625 -
.../cloud/aurora/client/sdk/PendingReason.java | 522 -
.../cloud/aurora/client/sdk/PopulateJobResult.java | 422 -
.../aurora/client/sdk/PulseJobUpdateResult.java | 436 -
.../aurora/client/sdk/QueryRecoveryResult.java | 471 -
.../airavata/cloud/aurora/client/sdk/Range.java | 517 -
.../cloud/aurora/client/sdk/ReadOnlyScheduler.java | 11291 ---------------
.../airavata/cloud/aurora/client/sdk/Resource.java | 561 -
.../cloud/aurora/client/sdk/ResourceAggregate.java | 820 --
.../airavata/cloud/aurora/client/sdk/Response.java | 840 --
.../cloud/aurora/client/sdk/ResponseCode.java | 85 -
.../cloud/aurora/client/sdk/ResponseDetail.java | 417 -
.../airavata/cloud/aurora/client/sdk/Result.java | 1487 --
.../aurora/client/sdk/RewriteConfigsRequest.java | 471 -
.../cloud/aurora/client/sdk/RoleSummary.java | 619 -
.../cloud/aurora/client/sdk/RoleSummaryResult.java | 471 -
.../cloud/aurora/client/sdk/ScheduleStatus.java | 143 -
.../aurora/client/sdk/ScheduleStatusResult.java | 471 -
.../cloud/aurora/client/sdk/ScheduledTask.java | 973 --
.../cloud/aurora/client/sdk/ServerInfo.java | 537 -
.../aurora/client/sdk/StartJobUpdateResult.java | 562 -
.../aurora/client/sdk/StartMaintenanceResult.java | 471 -
.../cloud/aurora/client/sdk/TaskConfig.java | 2769 ----
.../cloud/aurora/client/sdk/TaskConstraint.java | 392 -
.../cloud/aurora/client/sdk/TaskEvent.java | 794 -
.../cloud/aurora/client/sdk/TaskQuery.java | 1611 ---
.../cloud/aurora/client/sdk/TierConfig.java | 601 -
.../cloud/aurora/client/sdk/ValueConstraint.java | 585 -
.../airavata/cloud/aurora/client/sdk/Volume.java | 674 -
.../aurora/client/sdk/aurora_apiConstants.java | 124 -
.../cloud/aurora/sample/AuroraClientSample.java | 187 -
.../cloud/aurora/util/AuroraThriftClientUtil.java | 424 -
.../airavata/cloud/aurora/util/Constants.java | 47 -
.../cloud/aurora/util/ResponseCodeEnum.java | 95 -
.../cloud/aurora/util/ResponseResultType.java | 47 -
.../src/main/resources/aurora-api.thrift | 1238 --
.../src/main/resources/aurora-scheduler.properties | 11 -
.../main/resources/executor-config-template.json | 48 -
modules/cloud/cloud-provisioning/README | 13 -
modules/cloud/cloud-provisioning/pom.xml | 82 -
.../apache/airavata/cloud/intf/CloudInterface.java | 149 -
.../cloud/intf/impl/OpenstackIntfImpl.java | 495 -
.../cloud/openstack/OS4JClientProvider.java | 115 -
.../org/apache/airavata/cloud/util/CloudRef.java | 38 -
.../org/apache/airavata/cloud/util/Constants.java | 54 -
.../org/apache/airavata/cloud/util/IPType.java | 37 -
.../airavata/cloud/util/OpenstackIntfUtil.java | 47 -
.../src/main/resources/jetstream_openrc.properties | 33 -
.../apache/airavata/cloud/test/CloudIntfTest.java | 201 -
.../src/test/resources/test_data.properties | 32 -
modules/cloud/pom.xml | 68 -
.../java/org/apache/airavata/cloud/CloudMain.java | 27 -
modules/cluster-monitoring/pom.xml | 2 +-
modules/commons/pom.xml | 5 +
.../apache/airavata/common/utils/Constants.java | 2 +
.../common/utils/DBEventManagerConstants.java | 5 +-
.../airavata/common/utils/DBEventService.java | 5 +-
.../airavata/common/utils/ServerSettings.java | 2 +-
.../airavata/common/utils/ThriftClientPool.java | 26 +-
modules/compute-account-provisioning/pom.xml | 39 +-
.../airavata/accountprovisioning/ConfigParam.java | 5 +-
.../accountprovisioning/InvalidSetupException.java | 5 +-
.../InvalidUsernameException.java | 5 +-
.../accountprovisioning/SSHAccountManager.java | 5 +-
.../accountprovisioning/SSHAccountProvisioner.java | 5 +-
.../SSHAccountProvisionerFactory.java | 5 +-
.../SSHAccountProvisionerProvider.java | 5 +-
.../airavata/accountprovisioning/SSHUtil.java | 5 +-
.../provisioner/IULdapSSHAccountProvisioner.java | 5 +-
.../IULdapSSHAccountProvisionerProvider.java | 5 +-
.../SSHAccountProvisionerFactoryTest.java | 5 +-
.../provisioner/TestSSHAccountProvisioner.java | 5 +-
.../TestSSHAccountProvisionerProvider.java | 5 +-
.../src/main/resources/SLURM_Groovy.template | 1 +
.../resources/airavata-default-xacml-policy.xml | 211 -
.../server/src/main/resources/gfac-config.yaml | 121 -
.../server/src/main/resources/wso2carbon.pem | Bin 569 -> 0 bytes
.../server/src/main/resources/zoo.cfg | 22 -
.../store/server/CredentialStoreServerHandler.java | 2 +-
.../credential-store-stubs/pom.xml | 7 +-
.../store/cpi/CredentialStoreService.java | 765 +-
.../store/cpi/credential_store_cpiConstants.java | 2 +-
modules/db-event-manager/pom.xml | 28 +-
.../db/event/manager/DBEventManagerRunner.java | 5 +-
.../manager/messaging/DBEventManagerException.java | 5 +-
.../messaging/DBEventManagerMessagingFactory.java | 5 +-
.../messaging/impl/DBEventMessageHandler.java | 5 +-
.../airavata/db/event/manager/utils/Constants.java | 3 +-
.../event/manager/utils/DbEventManagerZkUtils.java | 5 +-
modules/db-event-manager/src/test/java/Test.java | 5 +-
modules/distribution/pom.xml | 212 +-
...in-assembly.xml => api-server-bin-assembly.xml} | 27 +-
...rc-assembly.xml => api-server-src-assembly.xml} | 2 +-
.../src/main/assembly/controller-bin-assembly.xml | 168 +
.../main/assembly/email-monitor-bin-assembly.xml | 5 +-
.../src/main/assembly/participant-bin-assembly.xml | 169 +
.../assembly/platform-monitor-bin-assembly.xml | 168 +
.../src/main/assembly/post-wm-bin-assembly.xml | 167 +
.../src/main/assembly/pre-wm-bin-assembly.xml | 168 +
.../assembly/realtime-monitor-bin-assembly.xml | 5 +-
.../src/main/resources/{ => api-server}/INSTALL | 0
.../src/main/resources/{ => api-server}/LICENSE | 0
.../src/main/resources/{ => api-server}/NOTICE | 0
.../src/main/resources/{ => api-server}/README | 0
.../{ => api-server}/bin/airavata-server-start.sh | 0
.../api-server/bin}/airavata-server-stop.sh | 0
.../{ => api-server}/bin/airavata-server.bat | 0
.../main/resources/{ => api-server}/bin/derby.sh | 2 +-
.../main/resources/{ => api-server}/bin/logo.txt | 0
.../main/resources/{ => api-server}/bin/setenv.bat | 0
.../src/main/resources/api-server}/bin/setenv.sh | 0
.../{ => api-server}/bin/startNetworkServer | 0
.../src/main/resources/bin/airavata-server-stop.sh | 71 -
.../resources/controller/bin/controller-daemon.sh | 22 +
.../main/resources/controller/bin/controller.sh | 0
.../src/main/resources/controller}/bin/setenv.sh | 0
.../controller/conf/airavata-server.properties | 0
.../main/resources/controller}/conf/logback.xml | 0
.../email-monitor/bin/email-monitor-daemon.sh | 22 +
.../resources/email-monitor/bin/email-monitor.sh | 0
.../resources/{ => email-monitor}/bin/setenv.sh | 0
.../email-monitor/conf/airavata-server.properties | 0
.../resources/email-monitor/conf/email-config.yaml | 0
.../main/resources/email-monitor/conf/logback.xml | 0
.../resources/parser-wm/bin/parser-wm-daemon.sh | 22 +
.../src/main/resources/parser-wm/bin/parser-wm.sh | 0
.../src/main/resources/parser-wm/bin/setenv.sh | 0
.../parser-wm/conf/airavata-server.properties | 0
.../src/main/resources/parser-wm}/conf/logback.xml | 0
.../participant/bin/participant-daemon.sh | 22 +
.../main/resources/participant/bin/participant.sh | 0
.../src/main/resources/participant}/bin/setenv.sh | 0
.../participant/conf/airavata-server.properties | 0
.../main/resources/participant/conf/cred_store.jks | Bin
.../main/resources/participant}/conf/logback.xml | 0
.../bin/platform-monitor-daemon.sh | 22 +
.../platform-monitor/bin/platform-monitor.sh | 0
.../main/resources/platform-monitor}/bin/setenv.sh | 0
.../conf/airavata-server.properties | 0
.../resources/platform-monitor/conf/logback.xml | 0
.../main/resources/post-wm/bin/post-wm-daemon.sh | 22 +
.../src/main/resources/post-wm/bin/post-wm.sh | 0
.../src/main/resources/post-wm}/bin/setenv.sh | 0
.../post-wm/conf/airavata-server.properties | 0
.../src/main/resources/post-wm}/conf/logback.xml | 0
.../src/main/resources/pre-wm/bin/pre-wm-daemon.sh | 22 +
.../src/main/resources/pre-wm/bin/pre-wm.sh | 0
.../src/main/resources/pre-wm}/bin/setenv.sh | 0
.../pre-wm/conf/airavata-server.properties | 0
.../src/main/resources/pre-wm}/conf/logback.xml | 0
.../bin/realtime-monitor-daemon.sh | 22 +
.../realtime-monitor/bin/realtime-monitor.sh | 0
.../main/resources/realtime-monitor}/bin/setenv.sh | 0
.../conf/airavata-server.properties | 0
.../resources/realtime-monitor}/conf/logback.xml | 0
.../src/main/resources/samples/registerSample.sh | 24 -
.../src/main/resources/samples/scripts/add.sh | 21 -
.../src/main/resources/samples/scripts/echo.sh | 22 -
.../src/main/resources/samples/scripts/multiply.sh | 22 -
.../src/main/resources/samples/scripts/subtract.sh | 22 -
.../gfac-application-specific-handlers/pom.xml | 41 -
.../gaussian/handler/GaussianHandler.java | 182 -
modules/gfac/gfac-bes/pom.xml | 139 -
.../gfac/bes/handlers/AbstractSMSHandler.java | 190 -
.../gfac/bes/handlers/SMSByteIOInHandler.java | 74 -
.../gfac/bes/handlers/SMSByteIOOutHandler.java | 112 -
.../gfac/bes/handlers/SMSDirectoryHandler.java | 45 -
.../gfac/bes/provider/impl/BESProvider.java | 452 -
.../gfac/bes/security/UNICORESecurityContext.java | 224 -
.../gfac/bes/security/X509SecurityContext.java | 343 -
.../airavata/gfac/bes/utils/ActivityInfo.java | 69 -
.../gfac/bes/utils/ApplicationProcessor.java | 219 -
.../airavata/gfac/bes/utils/BESConstants.java | 64 -
.../airavata/gfac/bes/utils/DataTransferrer.java | 234 -
.../airavata/gfac/bes/utils/FileDownloader.java | 254 -
.../airavata/gfac/bes/utils/FileTransferBase.java | 225 -
.../airavata/gfac/bes/utils/FileUploader.java | 243 -
.../airavata/gfac/bes/utils/JSDLGenerator.java | 116 -
.../apache/airavata/gfac/bes/utils/JSDLUtils.java | 540 -
.../org/apache/airavata/gfac/bes/utils/Mode.java | 43 -
.../airavata/gfac/bes/utils/MyProxyLogon.java | 501 -
.../airavata/gfac/bes/utils/OSRequirement.java | 106 -
.../org/apache/airavata/gfac/bes/utils/OSType.java | 122 -
.../gfac/bes/utils/ProcessorRequirement.java | 59 -
.../airavata/gfac/bes/utils/RangeValueType.java | 272 -
.../airavata/gfac/bes/utils/ResourceProcessor.java | 95 -
.../airavata/gfac/bes/utils/SPMDProcessor.java | 31 -
.../airavata/gfac/bes/utils/SPMDVariations.java | 50 -
.../airavata/gfac/bes/utils/SecurityUtils.java | 187 -
.../airavata/gfac/bes/utils/StorageCreator.java | 209 -
.../gfac/bes/utils/UASDataStagingProcessor.java | 150 -
.../apache/airavata/gfac/bes/utils/URIUtils.java | 117 -
.../gfac-bes/src/main/resources/errors.properties | 197 -
.../gfac-bes/src/main/resources/service.properties | 58 -
.../impl/JSDLGeneratorTestWithMyProxyAuth.java | 284 -
.../gfac-bes/src/test/resources/PBSTemplate.xslt | 73 -
.../gfac-bes/src/test/resources/logging.properties | 42 -
modules/gfac/gfac-client/pom.xml | 67 -
.../apache/airavata/gfac/client/GFACInstance.java | 61 -
.../airavata/gfac/client/GFacClientFactory.java | 41 -
.../org/apache/airavata/gfac/cpi/GfacService.java | 3021 ----
modules/gfac/gfac-core/pom.xml | 167 -
.../gfac/core/AbstractJobManagerConfiguration.java | 39 -
.../apache/airavata/gfac/core/ExecutionMode.java | 38 -
.../java/org/apache/airavata/gfac/core/GFac.java | 71 -
.../apache/airavata/gfac/core/GFacConstants.java | 90 -
.../org/apache/airavata/gfac/core/GFacEngine.java | 39 -
.../apache/airavata/gfac/core/GFacException.java | 46 -
.../airavata/gfac/core/GFacThreadPoolExecutor.java | 56 -
.../org/apache/airavata/gfac/core/GFacUtils.java | 1049 --
.../org/apache/airavata/gfac/core/GroovyMap.java | 112 -
.../gfac/core/JobManagerConfiguration.java | 51 -
.../org/apache/airavata/gfac/core/RequestData.java | 148 -
.../apache/airavata/gfac/core/SSHApiException.java | 34 -
.../java/org/apache/airavata/gfac/core/Script.java | 81 -
.../apache/airavata/gfac/core/SecurityContext.java | 24 -
.../core/authentication/AuthenticationInfo.java | 27 -
.../core/authentication/GSIAuthenticationInfo.java | 43 -
.../core/authentication/SSHKeyAuthentication.java | 90 -
.../authentication/SSHPasswordAuthentication.java | 42 -
.../authentication/SSHPublicKeyAuthentication.java | 45 -
.../SSHPublicKeyFileAuthentication.java | 45 -
.../gfac/core/cluster/AbstractRemoteCluster.java | 47 -
.../airavata/gfac/core/cluster/CommandInfo.java | 34 -
.../airavata/gfac/core/cluster/CommandOutput.java | 56 -
.../gfac/core/cluster/JobSubmissionOutput.java | 87 -
.../airavata/gfac/core/cluster/OutputParser.java | 68 -
.../airavata/gfac/core/cluster/RawCommandInfo.java | 45 -
.../airavata/gfac/core/cluster/RemoteCluster.java | 178 -
.../airavata/gfac/core/cluster/ServerInfo.java | 59 -
.../gfac/core/config/DataTransferTaskConfig.java | 60 -
.../gfac/core/config/GFacYamlConfigruation.java | 150 -
.../gfac/core/config/JobSubmitterTaskConfig.java | 59 -
.../airavata/gfac/core/config/ResourceConfig.java | 63 -
.../gfac/core/context/AbstractContext.java | 48 -
.../gfac/core/context/AbstractSecurityContext.java | 57 -
.../gfac/core/context/ApplicationContext.java | 65 -
.../airavata/gfac/core/context/GFacContext.java | 59 -
.../gfac/core/context/JobExecutionContext.java | 492 -
.../airavata/gfac/core/context/MessageContext.java | 49 -
.../airavata/gfac/core/context/ProcessContext.java | 863 --
.../airavata/gfac/core/context/TaskContext.java | 139 -
.../airavata/gfac/core/monitor/EmailParser.java | 34 -
.../airavata/gfac/core/monitor/JobMonitor.java | 48 -
.../gfac/core/monitor/JobStatusResult.java | 64 -
.../airavata/gfac/core/monitor/MonitorID.java | 227 -
.../gfac/core/scheduler/HostScheduler.java | 34 -
.../airavata/gfac/core/task/JobSubmissionTask.java | 32 -
.../org/apache/airavata/gfac/core/task/Task.java | 63 -
.../airavata/gfac/core/task/TaskException.java | 44 -
.../gfac/core/watcher/CancelRequestWatcher.java | 26 -
.../core/watcher/RedeliveryRequestWatcher.java | 26 -
.../src/main/resources/apache-license.txt | 17 -
.../gfac-core/src/main/resources/errors.properties | 197 -
.../gfac-core/src/main/resources/gfac-config.yaml | 79 -
.../src/main/resources/schema/AccessPolicy.json | 13 -
.../src/main/resources/schema/Activity.json | 31 -
.../src/main/resources/schema/AdminDomain.json | 51 -
.../resources/schema/ApplicationEnvironment.json | 86 -
.../main/resources/schema/ApplicationHandle.json | 21 -
.../src/main/resources/schema/Benchmark.json | 21 -
.../main/resources/schema/ComputingActivity.json | 165 -
.../main/resources/schema/ComputingEndpoint.json | 44 -
.../main/resources/schema/ComputingManager.json | 117 -
.../main/resources/schema/ComputingService.json | 32 -
.../src/main/resources/schema/ComputingShare.json | 182 -
.../src/main/resources/schema/Contact.json | 32 -
.../src/main/resources/schema/DataStore.json | 30 -
.../src/main/resources/schema/Domain.json | 30 -
.../src/main/resources/schema/Endpoint.json | 147 -
.../src/main/resources/schema/Entity.json | 35 -
.../resources/schema/ExecutionEnvironment.json | 115 -
.../gfac-core/src/main/resources/schema/Glue2.json | 246 -
.../src/main/resources/schema/Location.json | 47 -
.../src/main/resources/schema/Manager.json | 28 -
.../src/main/resources/schema/MappingPolicy.json | 13 -
.../src/main/resources/schema/Policy.json | 27 -
.../src/main/resources/schema/Resource.json | 27 -
.../src/main/resources/schema/Service.json | 75 -
.../gfac-core/src/main/resources/schema/Share.json | 45 -
.../resources/schema/StorageAccessProtocol.json | 32 -
.../src/main/resources/schema/StorageEndpoint.json | 8 -
.../src/main/resources/schema/StorageManager.json | 8 -
.../src/main/resources/schema/StorageService.json | 22 -
.../resources/schema/StorageServiceCapacity.json | 33 -
.../src/main/resources/schema/StorageShare.json | 65 -
.../resources/schema/StorageShareCapacity.json | 33 -
.../main/resources/schema/ToComputingService.json | 32 -
.../main/resources/schema/ToStorageService.json | 25 -
.../src/main/resources/schema/UserDomain.json | 58 -
.../src/main/resources/service.properties | 58 -
.../apache/airavata/gfac/core/GFacUtilsTest.java | 71 -
.../gfac-core/src/test/resources/PBSTemplate.xslt | 75 -
modules/gfac/gfac-core/src/test/resources/echo.bat | 22 -
.../gfac-core/src/test/resources/gfac-config.xml | 65 -
.../src/test/resources/logging.properties | 42 -
modules/gfac/gfac-impl/pom.xml | 143 -
.../main/java/com/jcraft/jsch/ExtendedSession.java | 40 -
.../java/com/jcraft/jsch/GSISSHIdentityFile.java | 124 -
.../com/jcraft/jsch/GSISSHIdentityRepository.java | 27 -
.../main/java/com/jcraft/jsch/GSSContextX509.java | 203 -
.../jsch/UserAuthGSSAPIWithMICGSSCredentials.java | 305 -
.../org/apache/airavata/gfac/impl/AuroraUtils.java | 29 -
.../airavata/gfac/impl/BESRemoteCluster.java | 130 -
.../airavata/gfac/impl/DefaultHostScheduler.java | 36 -
.../org/apache/airavata/gfac/impl/Factory.java | 642 -
.../apache/airavata/gfac/impl/GFacEngineImpl.java | 989 --
.../org/apache/airavata/gfac/impl/GFacWorker.java | 267 -
.../airavata/gfac/impl/HPCRemoteCluster.java | 436 -
.../org/apache/airavata/gfac/impl/HTTPUtils.java | 26 -
.../airavata/gfac/impl/LocalCommandOutput.java | 86 -
.../airavata/gfac/impl/LocalRemoteCluster.java | 257 -
.../org/apache/airavata/gfac/impl/SSHUtils.java | 529 -
.../airavata/gfac/impl/StandardOutReader.java | 86 -
.../job/AiravataCustomCommandOutputParser.java | 57 -
.../gfac/impl/job/ForkJobConfiguration.java | 113 -
.../airavata/gfac/impl/job/ForkOutputParser.java | 60 -
.../org/apache/airavata/gfac/impl/job/JobUtil.java | 58 -
.../gfac/impl/job/LSFJobConfiguration.java | 120 -
.../airavata/gfac/impl/job/LSFOutputParser.java | 134 -
.../gfac/impl/job/PBSJobConfiguration.java | 122 -
.../airavata/gfac/impl/job/PBSOutputParser.java | 143 -
.../gfac/impl/job/SlurmJobConfiguration.java | 117 -
.../airavata/gfac/impl/job/SlurmOutputParser.java | 138 -
.../gfac/impl/job/UGEJobConfiguration.java | 117 -
.../airavata/gfac/impl/job/UGEOutputParser.java | 111 -
.../airavata/gfac/impl/task/ArchiveTask.java | 218 -
.../gfac/impl/task/AuroraJobSubmissionTask.java | 169 -
.../gfac/impl/task/BESJobSubmissionTask.java | 538 -
.../airavata/gfac/impl/task/DataStageTask.java | 124 -
.../airavata/gfac/impl/task/DataStreamingTask.java | 112 -
.../gfac/impl/task/DefaultJobSubmissionTask.java | 379 -
.../gfac/impl/task/EnvironmentSetupTask.java | 75 -
.../gfac/impl/task/ForkJobSubmissionTask.java | 176 -
.../gfac/impl/task/LocalJobSubmissionTask.java | 217 -
.../airavata/gfac/impl/task/SCPDataStageTask.java | 380 -
.../apache/airavata/gfac/impl/task/TaskUtils.java | 49 -
.../airavata/gfac/impl/task/utils/StreamData.java | 169 -
.../gfac/impl/task/utils/bes/ActivityInfo.java | 69 -
.../impl/task/utils/bes/ApplicationProcessor.java | 219 -
.../gfac/impl/task/utils/bes/BESConstants.java | 64 -
.../gfac/impl/task/utils/bes/DataTransferrer.java | 334 -
.../gfac/impl/task/utils/bes/FileDownloader.java | 253 -
.../gfac/impl/task/utils/bes/FileTransferBase.java | 221 -
.../gfac/impl/task/utils/bes/FileUploader.java | 240 -
.../gfac/impl/task/utils/bes/JSDLGenerator.java | 115 -
.../gfac/impl/task/utils/bes/JSDLUtils.java | 515 -
.../airavata/gfac/impl/task/utils/bes/Mode.java | 43 -
.../gfac/impl/task/utils/bes/MyProxyLogon.java | 484 -
.../airavata/gfac/impl/task/utils/bes/OSType.java | 122 -
.../impl/task/utils/bes/ProcessorRequirement.java | 59 -
.../gfac/impl/task/utils/bes/RangeValueType.java | 269 -
.../impl/task/utils/bes/ResourceProcessor.java | 95 -
.../impl/task/utils/bes/ResourceRequirement.java | 32 -
.../gfac/impl/task/utils/bes/SPMDVariations.java | 50 -
.../gfac/impl/task/utils/bes/SecurityUtils.java | 181 -
.../gfac/impl/task/utils/bes/StorageCreator.java | 205 -
.../task/utils/bes/UASDataStagingProcessor.java | 180 -
.../task/utils/bes/UNICORESecurityContext.java | 214 -
.../gfac/impl/task/utils/bes/URIUtils.java | 119 -
.../impl/task/utils/bes/X509SecurityContext.java | 338 -
.../impl/watcher/CancelRequestWatcherImpl.java | 108 -
.../impl/watcher/RedeliveryRequestWatcherImpl.java | 89 -
.../local/handler/LocalDirectorySetupHandler.java | 81 -
.../gfac/local/handler/LocalInputHandler.java | 111 -
.../gfac/local/provider/impl/LocalProvider.java | 328 -
.../gfac/local/utils/InputStreamToFileWriter.java | 67 -
.../airavata/gfac/local/utils/InputUtils.java | 45 -
.../gfac/local/utils/LocalProviderUtil.java | 70 -
.../gfac/monitor/cloud/AuroraJobMonitor.java | 247 -
.../gfac/monitor/email/EmailBasedMonitor.java | 535 -
.../email/parser/AiravataCustomMailParser.java | 79 -
.../gfac/monitor/email/parser/LSFEmailParser.java | 80 -
.../gfac/monitor/email/parser/PBSEmailParser.java | 107 -
.../monitor/email/parser/SLURMEmailParser.java | 85 -
.../gfac/monitor/email/parser/UGEEmailParser.java | 111 -
.../exception/AiravataMonitorException.java | 36 -
.../airavata/gfac/ssh/context/SSHAuthWrapper.java | 49 -
.../gfac/ssh/security/SSHSecurityContext.java | 117 -
.../gfac/ssh/security/TokenizedSSHAuthInfo.java | 183 -
.../gfac-impl/src/main/resources/ForkTemplate.xslt | 24 -
.../gfac-impl/src/main/resources/LSFTemplate.xslt | 93 -
.../gfac-impl/src/main/resources/PBSTemplate.xslt | 82 -
.../src/main/resources/SLURMTemplate.xslt | 88 -
.../gfac-impl/src/main/resources/UGETemplate.xslt | 74 -
.../gfac-impl/src/main/resources/errors.properties | 197 -
.../src/main/resources/schema/AccessPolicy.json | 13 -
.../src/main/resources/schema/Activity.json | 31 -
.../src/main/resources/schema/AdminDomain.json | 51 -
.../resources/schema/ApplicationEnvironment.json | 86 -
.../main/resources/schema/ApplicationHandle.json | 21 -
.../src/main/resources/schema/Benchmark.json | 21 -
.../main/resources/schema/ComputingActivity.json | 165 -
.../main/resources/schema/ComputingEndpoint.json | 44 -
.../main/resources/schema/ComputingManager.json | 117 -
.../main/resources/schema/ComputingService.json | 32 -
.../src/main/resources/schema/ComputingShare.json | 182 -
.../src/main/resources/schema/Contact.json | 32 -
.../src/main/resources/schema/DataStore.json | 30 -
.../src/main/resources/schema/Domain.json | 30 -
.../src/main/resources/schema/Endpoint.json | 147 -
.../src/main/resources/schema/Entity.json | 35 -
.../resources/schema/ExecutionEnvironment.json | 115 -
.../gfac-impl/src/main/resources/schema/Glue2.json | 246 -
.../src/main/resources/schema/Location.json | 47 -
.../src/main/resources/schema/Manager.json | 28 -
.../src/main/resources/schema/MappingPolicy.json | 13 -
.../src/main/resources/schema/Policy.json | 27 -
.../src/main/resources/schema/Resource.json | 27 -
.../src/main/resources/schema/Service.json | 75 -
.../gfac-impl/src/main/resources/schema/Share.json | 45 -
.../resources/schema/StorageAccessProtocol.json | 32 -
.../src/main/resources/schema/StorageEndpoint.json | 8 -
.../src/main/resources/schema/StorageManager.json | 8 -
.../src/main/resources/schema/StorageService.json | 22 -
.../resources/schema/StorageServiceCapacity.json | 33 -
.../src/main/resources/schema/StorageShare.json | 65 -
.../resources/schema/StorageShareCapacity.json | 33 -
.../main/resources/schema/ToComputingService.json | 32 -
.../main/resources/schema/ToStorageService.json | 25 -
.../src/main/resources/schema/UserDomain.json | 58 -
.../main/resources/schemas/PBSJobDescriptor.xsd | 114 -
.../resources/schemas/gsissh-schemas.xsdconfig | 14 -
.../src/main/resources/service.properties | 58 -
.../gfac/services/impl/BigRed2TestWithSSHAuth.java | 271 -
.../gfac/services/impl/CredentialStoreTest.java | 154 -
.../impl/GSISSHProviderTestWithMyProxyAuth.java | 248 -
.../core/gfac/services/impl/LocalProviderTest.java | 203 -
.../services/impl/SSHProviderTestWithSSHAuth.java | 191 -
.../GSISecurityContextTestWithMyProxyAuth.java | 180 -
.../monitor/email/parser/PBSEmailParserTest.java | 52 -
.../airavata/gfac/ssh/config/ConfigReaderTest.java | 57 -
.../ssh/impl/DefaultSSHApiTestWithMyProxyAuth.java | 103 -
.../gfac/ssh/impl/VanilaTestWithSSHAuth.java | 283 -
.../org/apache/airavata/job/AMQPMonitorTest.java | 227 -
.../job/QstatMonitorTestWithMyProxyAuth.java | 191 -
.../gfac-impl/src/test/resources/PBSTemplate.xslt | 73 -
modules/gfac/gfac-impl/src/test/resources/echo.bat | 22 -
.../gfac-impl/src/test/resources/gsissh.properties | 26 -
.../gfac-impl/src/test/resources/log4j.properties | 34 -
.../src/test/resources/logging.properties | 42 -
.../gfac/gfac-impl/src/test/resources/sleep.pbs | 32 -
modules/gfac/gfac-impl/src/test/resources/test.pbs | 30 -
modules/gfac/gfac-service/pom.xml | 97 -
.../apache/airavata/gfac/server/GfacServer.java | 141 -
.../airavata/gfac/server/GfacServerHandler.java | 404 -
.../src/main/resources/gsissh.properties | 26 -
.../src/test/resources/gsissh.properties | 26 -
.../src/test/resources/monitor.properties | 30 -
.../src/test/resources/orchestrator.properties | 26 -
.../gfac/gfac-service/src/test/resources/zoo.cfg | 22 -
modules/gfac/pom.xml | 59 -
modules/integration-tests/pom.xml | 274 -
.../java/org/apache/airavata/integration/Man.java | 24 -
.../src/main/resources/stop-derby.sh | 25 -
.../integration/AbstractIntegrationTest.java | 84 -
.../apache/airavata/integration/BaseCaseIT.java | 390 -
.../airavata/integration/DataRetrievalIT.java | 226 -
.../apache/airavata/integration/ForEachCaseIT.java | 109 -
.../org/apache/airavata/integration/OsUtils.java | 49 -
.../airavata/integration/PasswordCallbackImpl.java | 58 -
.../apache/airavata/integration/SimpleEchoIT.java | 108 -
.../integration/SingleAppIntegrationTestBase.java | 85 -
.../integration/WorkflowIntegrationTestBase.java | 340 -
.../integration/WorkflowSamplesCaseIT.java | 118 -
.../integration/tools/DocumentCreatorNew.java | 828 --
.../integration/tools/DocumentCreatorUtils.java | 157 -
modules/integration-tests/src/test/java/suite.xml | 23 -
.../src/test/resources/EchoWorkflow.xwf | 149 -
.../src/test/resources/ForEachBasicWorkflow.xwf | 685 -
.../src/test/resources/ForEachEchoWorkflow.xwf | 689 -
.../src/test/resources/PBSTemplate.xslt | 77 -
.../src/test/resources/SLURMTemplate.xslt | 72 -
.../src/test/resources/comma_data.bat | 27 -
.../src/test/resources/comma_data.sh | 31 -
.../src/test/resources/gfac-config.xml | 104 -
.../src/test/resources/gsissh.properties | 26 -
.../src/test/resources/log4j.properties | 34 -
modules/job-monitor/email-monitor/pom.xml | 2 +-
.../monitor/email/parser/PBSEmailParser.java | 2 +-
modules/job-monitor/job-monitor-api/pom.xml | 2 +-
.../apache/airavata/monitor/AbstractMonitor.java | 69 +-
.../job-monitor/job-monitor-distribution/pom.xml | 91 -
modules/job-monitor/pom.xml | 8 +-
modules/job-monitor/real-time-monitor/pom.xml | 2 +-
.../airavata/monitor/realtime/RealtimeMonitor.java | 11 +-
.../realtime/parser/RealtimeJobStatusParser.java | 65 +-
.../messaging/core/impl/MessageConsumer.java | 3 +-
.../messaging/core/util/DBEventPublisherUtils.java | 19 +
modules/monitoring/pom.xml | 56 -
.../java/org/apache/airavata/monitoring/Main.java | 23 -
.../apache/airavata/monitoring/MessageExtract.java | 128 -
.../java/org/apache/airavata/monitoring/Util.java | 73 -
.../monitoring/consumer/StatusConsumer.java | 103 -
.../monitoring/consumer/StatusReceiver.java | 79 -
.../monitoring/mailbox/GmailSMTPMailBox.java | 97 -
.../airavata/monitoring/mailbox/MailBox.java | 38 -
.../airavata/monitoring/mailbox/MailConfig.java | 78 -
.../producer/RabbitMQEmailPublisher.java | 113 -
.../monitoring/simulator/FetchPublish.java | 60 -
.../airavata/monitoring/simulator/Simulator.java | 49 -
modules/orchestrator/orchestrator-client/pom.xml | 5 +
.../orchestrator/cpi/OrchestratorService.java | 765 +-
.../cpi/orchestrator_cpiConstants.java | 2 +-
modules/orchestrator/orchestrator-core/pom.xml | 4 +-
.../core/impl/GFACPassiveJobSubmitter.java | 13 +-
.../orchestrator/core/job/JobSubmitter.java | 8 -
.../orchestrator/core/utils/OrchestratorUtils.java | 19 +
.../cpi/impl/SimpleOrchestratorImpl.java | 19 +-
.../server/OrchestratorServerHandler.java | 93 +-
modules/registry/registry-core/pom.xml | 26 +
.../SSHAccountProvisionerConfiguration.java | 4 +-
.../SSHAccountProvisionerConfigurationPK.java | 4 +-
.../core/entities/expcatalog/ProcessEntity.java | 15 +-
.../entities/expcatalog/ProcessWorkflowEntity.java | 69 +
.../entities/expcatalog/ProcessWorkflowPK.java | 49 +
.../src/main/resources/META-INF/persistence.xml | 1 +
.../src/main/resources/expcatalog-derby.sql | 30 +-
.../src/main/resources/expcatalog-mysql.sql | 32 +-
.../airavata/registry/cpi/ExpCatChildDataType.java | 3 +-
.../registry/cpi/ExperimentCatalogModelType.java | 3 +-
.../airavata/registry/cpi/utils/Constants.java | 1 +
modules/registry/registry-server/pom.xml | 2 +-
.../api/service/handler/RegistryServerHandler.java | 66 +-
.../messaging/RegistryServiceDBEventHandler.java | 5 +-
.../RegistryServiceDBEventMessagingFactory.java | 5 +-
.../registry-server/registry-api-stubs/pom.xml | 7 +-
.../airavata/registry/api/RegistryService.java | 14498 +++++++++++--------
.../registry/api/registry_apiConstants.java | 2 +-
.../DeltaScripts/expCatalog_schema_delta.sql | 2 +-
.../DeltaScripts/profile_service_schema_delta.sql | 21 +
...licaCatalog_lowercase_user_data_dir_example.sql | 20 +
.../credentialStore_keycloak_migration.sql | 20 +
.../expCatalog_keycloak_migration.sql | 20 +
.../profileService_keycloak_migration.sql | 20 +
.../sharingCatalog_keycloak_migration.sql | 20 +
.../DeltaScripts/expCatalog_schema_delta.sql | 34 +
.../DeltaScripts/profile_service_schema_delta.sql | 53 +
.../DeltaScripts/sharingCatalog_schema_delta.sql | 28 +
modules/sharing-registry/pom.xml | 2 +-
.../sharing-registry/sharing-data-migrator/pom.xml | 4 +-
.../migrator/airavata/AiravataDataMigrator.java | 40 +-
.../sharing-registry-distribution/pom.xml | 4 +-
.../sharing-registry-server/pom.xml | 2 +-
.../registry/db/repositories/EntityRepository.java | 4 +-
.../db/repositories/GroupMembershipRepository.java | 2 +-
.../messaging/SharingServiceDBEventHandler.java | 57 +-
.../SharingServiceDBEventMessagingFactory.java | 5 +-
.../server/SharingRegistryServerHandler.java | 259 +-
.../airavata/sharing/registry/utils/Constants.java | 5 +-
.../registry/utils/ThriftDataModelConversion.java | 19 +
.../registry/SharingRegistryServiceTest.java | 2 +-
.../sharing-registry-stubs/pom.xml | 7 +-
.../airavata/sharing/registry/models/Domain.java | 16 +
.../registry/models/DuplicateEntryException.java | 16 +
.../airavata/sharing/registry/models/Entity.java | 16 +
.../sharing/registry/models/EntitySearchField.java | 16 +
.../sharing/registry/models/EntityType.java | 16 +
.../sharing/registry/models/GroupAdmin.java | 16 +
.../sharing/registry/models/GroupCardinality.java | 16 +
.../sharing/registry/models/GroupChildType.java | 16 +
.../sharing/registry/models/GroupMembership.java | 16 +
.../sharing/registry/models/GroupType.java | 16 +
.../sharing/registry/models/PermissionType.java | 16 +
.../sharing/registry/models/SearchCondition.java | 16 +
.../sharing/registry/models/SearchCriteria.java | 16 +
.../airavata/sharing/registry/models/Sharing.java | 16 +
.../registry/models/SharingRegistryException.java | 16 +
.../sharing/registry/models/SharingType.java | 16 +
.../airavata/sharing/registry/models/User.java | 16 +
.../sharing/registry/models/UserGroup.java | 16 +
.../registry/models/sharing_modelsConstants.java | 16 +
.../service/cpi/SharingRegistryService.java | 28 +-
.../service/cpi/sharing_cpiConstants.java} | 6 +-
.../sharing-service-docs/api-docs/index.html | 11 +-
.../sharing-service-docs/api-docs/sharing_cpi.html | 8 +-
.../sharing-registry/thrift_models/thrift-gen.sh | 29 +-
modules/test-suite/multi-tenanted-airavata/README | 36 -
modules/test-suite/multi-tenanted-airavata/pom.xml | 228 -
.../multitenantedairavata/AiravataClient.java | 57 -
.../multitenantedairavata/AiravataIT.java | 378 -
.../multitenantedairavata/ApplicationRegister.java | 263 -
.../ComputeResourceRegister.java | 220 -
.../multitenantedairavata/ExperimentExecution.java | 401 -
.../FrameworkBootstrapping.java | 509 -
.../multitenantedairavata/FrameworkSetup.java | 121 -
.../multitenantedairavata/GatewayRegister.java | 265 -
.../StorageResourceRegister.java | 170 -
.../multitenantedairavata/TestFrameworkProps.java | 266 -
.../utils/ApplicationProperties.java | 58 -
.../utils/ComputeResourceProperties.java | 54 -
.../utils/FrameworkUtils.java | 40 -
.../utils/PropertyFileType.java | 26 -
.../utils/PropertyReader.java | 56 -
.../utils/TestFrameworkConstants.java | 123 -
.../src/main/resources/airavata-server.properties | 346 -
.../src/main/resources/airavata_sym.jks | Bin 501 -> 0 bytes
.../local-exp-resources/wrapper/echo_wrapper.sh | 7 -
.../src/main/resources/log4j.properties | 41 -
.../src/main/resources/startup-airavata.sh | 8 -
.../src/main/resources/test-framework.json | 22 -
modules/test-suite/pom.xml | 51 -
modules/user-profile-migration/.gitignore | 1 -
modules/user-profile-migration/pom.xml | 134 -
.../airavata/KeycloakIdentityServerClient.java | 172 -
.../java/org/apache/airavata/MigrationManager.java | 391 -
.../java/org/apache/airavata/UserProfileDAO.java | 136 -
.../apache/airavata/Wso2ISLoginCredentialsDAO.java | 78 -
.../apache/airavata/Wso2IdentityServerClient.java | 161 -
.../user-profile-migration.properties.template | 35 -
modules/workflow-model/pom.xml | 44 -
modules/workflow-model/workflow-engine/pom.xml | 317 -
.../workflow/catalog/WorkflowCatalogFactory.java | 43 -
.../airavata/workflow/engine/WorkflowEngine.java | 24 -
.../workflow/engine/WorkflowEngineException.java | 36 -
.../workflow/engine/WorkflowEngineFactory.java | 31 -
.../workflow/engine/WorkflowEngineImpl.java | 89 -
.../airavata/workflow/engine/WorkflowUtils.java | 57 -
.../engine/concurrent/PredicatedExecutable.java | 32 -
.../engine/concurrent/PredicatedTaskRunner.java | 154 -
.../engine/core/amazon/AmazonCredential.java | 77 -
.../engine/core/amazon/EC2InstanceResult.java | 114 -
.../engine/core/generators/XmlBeansFiler.java | 69 -
.../engine/core/workflow/ParameterListModel.java | 86 -
.../engine/datadriven/WorkflowHarvester.java | 189 -
.../workflow/engine/file/XBayaPathConstants.java | 62 -
.../workflow/engine/gfac/GFacRegistryClient.java | 167 -
.../workflow/engine/gfac/SimpleWSClient.java | 132 -
.../engine/globus/FileTransferConstants.java | 36 -
.../engine/globus/GridFTPFileTransferClient.java | 258 -
.../engine/graph/controller/NodeController.java | 219 -
.../engine/interpretor/DoWhileHandler.java | 248 -
.../engine/interpretor/HeaderConstants.java | 31 -
.../SSWorkflowInterpreterInteractorImpl.java | 113 -
.../engine/interpretor/SystemComponentInvoker.java | 115 -
.../interpretor/WorkFlowInterpreterException.java | 35 -
.../interpretor/WorkflowExecutionMessage.java | 38 -
.../engine/interpretor/WorkflowInterpreter.java | 1493 --
.../WorkflowInterpreterConfiguration.java | 74 -
.../interpretor/WorkflowInterpreterInteractor.java | 92 -
.../interpretor/WorkflowInterpreterInvoker.java | 64 -
.../interpretor/WorkflowInterpreterSkeleton2.java | 517 -
.../engine/invoker/AsynchronousInvoker.java | 117 -
.../workflow/engine/invoker/DynamicInvoker.java | 167 -
.../airavata/workflow/engine/invoker/Invoker.java | 103 -
.../invoker/MsgBoxWsaResponsesCorrelator.java | 159 -
.../workflow/engine/invoker/SimpleInvoker.java | 256 -
.../workflow/engine/invoker/WorkflowInputUtil.java | 52 -
.../airavata/workflow/engine/util/AmazonUtil.java | 148 -
.../apache/airavata/workflow/engine/util/Data.java | 68 -
.../airavata/workflow/engine/util/GOConstants.java | 28 -
.../workflow/engine/util/GlobusOnlineUtils.java | 265 -
.../workflow/engine/util/InterpreterUtil.java | 307 -
.../engine/util/ProxyMonitorPublisher.java | 60 -
.../workflow/engine/util/RegistryConstants.java | 28 -
.../workflow/engine/util/TransferFile.java | 168 -
.../airavata/workflow/engine/util/XBayaUtil.java | 203 -
.../engine/workflow/WorkflowEngineException.java | 40 -
.../workflow/engine/workflow/proxy/ProxyWSDL.java | 85 -
.../engine/workflow/proxy/WorkflowClient.java | 33 -
.../engine/workflow/proxy/WorkflowContext.java | 40 -
.../workflow/proxy/WorkflowProxyException.java | 62 -
.../src/main/resources/WorkflowInterpretor.wsdl | 72 -
.../src/main/resources/images/airavata-2.png | Bin 5582 -> 0 bytes
.../src/main/resources/images/airavata-config.png | Bin 1297 -> 0 bytes
.../src/main/resources/images/airavata-icon.png | Bin 584 -> 0 bytes
.../src/main/resources/images/airavata-icon2.png | Bin 981 -> 0 bytes
.../src/main/resources/images/airavata-name.png | Bin 8261 -> 0 bytes
.../main/resources/images/airavata-title-text.png | Bin 16438 -> 0 bytes
.../src/main/resources/images/airavata.png | Bin 17280 -> 0 bytes
.../src/main/resources/images/application.png | Bin 894 -> 0 bytes
.../src/main/resources/images/applications.png | Bin 657 -> 0 bytes
.../src/main/resources/images/closed.gif | Bin 923 -> 0 bytes
.../src/main/resources/images/cloud.png | Bin 573 -> 0 bytes
.../src/main/resources/images/experiment.png | Bin 543 -> 0 bytes
.../src/main/resources/images/experiments.png | Bin 1142 -> 0 bytes
.../src/main/resources/images/gfac_url.png | Bin 739 -> 0 bytes
.../src/main/resources/images/gfac_urls.png | Bin 816 -> 0 bytes
.../src/main/resources/images/host.png | Bin 652 -> 0 bytes
.../src/main/resources/images/hosts.png | Bin 671 -> 0 bytes
.../src/main/resources/images/input_para.png | Bin 428 -> 0 bytes
.../src/main/resources/images/jcr-repo.png | Bin 1010 -> 0 bytes
.../src/main/resources/images/leaf.gif | Bin 906 -> 0 bytes
.../src/main/resources/images/menu/jcr.png | Bin 1158 -> 0 bytes
.../src/main/resources/images/menu/new2.png | Bin 1175 -> 0 bytes
.../src/main/resources/images/menu/open1.png | Bin 925 -> 0 bytes
.../src/main/resources/images/menu/open2.png | Bin 964 -> 0 bytes
.../src/main/resources/images/menu/open_dir.png | Bin 749 -> 0 bytes
.../src/main/resources/images/menu/pause1.png | Bin 1101 -> 0 bytes
.../main/resources/images/menu/pause_monitor1.png | Bin 873 -> 0 bytes
.../src/main/resources/images/menu/play3.png | Bin 1192 -> 0 bytes
.../src/main/resources/images/menu/play4.png | Bin 765 -> 0 bytes
.../resources/images/menu/resume_monitoring1.png | Bin 957 -> 0 bytes
.../src/main/resources/images/menu/save1.png | Bin 1200 -> 0 bytes
.../src/main/resources/images/menu/stop.png | Bin 316 -> 0 bytes
.../src/main/resources/images/opened.gif | Bin 917 -> 0 bytes
.../src/main/resources/images/output_para.png | Bin 490 -> 0 bytes
.../src/main/resources/images/parameter.png | Bin 544 -> 0 bytes
.../src/main/resources/images/pause.jpeg | Bin 458 -> 0 bytes
.../src/main/resources/images/play.jpeg | Bin 471 -> 0 bytes
.../src/main/resources/images/registry.png | Bin 3419 -> 0 bytes
.../src/main/resources/images/service.png | Bin 871 -> 0 bytes
.../src/main/resources/images/services.png | Bin 899 -> 0 bytes
.../src/main/resources/images/step.gif | Bin 211 -> 0 bytes
.../src/main/resources/images/stop.jpeg | Bin 497 -> 0 bytes
.../src/main/resources/images/workflow.png | Bin 601 -> 0 bytes
.../main/resources/images/workflow_templates.png | Bin 710 -> 0 bytes
.../src/main/resources/images/workflows.png | Bin 778 -> 0 bytes
.../src/main/resources/services.xml | 30 -
.../resources/wsdls/TestCMD_Example1_AWSDL.xml | 56 -
.../src/main/resources/wsdls/adder-awsdl.xml | 63 -
.../src/main/resources/wsdls/eventing.wsdl | 332 -
.../interpreter/ComplexForEachWorkflowTest.java | 92 -
.../xbaya/interpreter/ComplexMathService.java | 38 -
.../xbaya/interpreter/ComplexMathWorkflowTest.java | 90 -
.../interpreter/CrossProductWorkflowTest.java | 90 -
.../airavata/xbaya/interpreter/EchoService.java | 27 -
.../xbaya/interpreter/ForEachWorkflowTest.java | 92 -
.../interpreter/LevenshteinDistanceService.java | 46 -
.../airavata/xbaya/interpreter/Listener.java | 50 -
.../xbaya/interpreter/NotificationSender.java | 223 -
.../xbaya/interpreter/RegistryServiceTest.java | 124 -
.../interpreter/SimpleForEachWorkflowTest.java | 91 -
.../xbaya/interpreter/SimpleMathWorkflowTest.java | 92 -
.../airavata/xbaya/interpreter/WorkflowTest.java | 93 -
.../xbaya/interpreter/WorkflowTrackingTest.java | 124 -
.../xbaya/interpreter/XBayaClientTest.java | 79 -
.../interpreter/XBayaConsolidatedTestSuite.java | 86 -
.../xbaya/interpreter/utils/ConfigKeys.java | 33 -
.../xbaya/interpreter/utils/TestUtilServer.java | 262 -
.../xbaya/interpreter/utils/WorkflowTestUtils.java | 116 -
.../workflow-engine/src/test/java/test.xwf | 251 -
.../src/test/resources/axis2_default.xml | 278 -
.../workflow-model-component/pom.xml | 111 -
.../component/registry/JCRComponentReference.java | 64 -
.../component/registry/JCRComponentRegistry.java | 82 -
modules/workflow-model/workflow-model-core/pom.xml | 114 -
.../workflow/model/component/Component.java | 197 -
.../model/component/ComponentControlPort.java | 54 -
.../model/component/ComponentDataPort.java | 66 -
.../workflow/model/component/ComponentEPRPort.java | 55 -
.../model/component/ComponentException.java | 60 -
.../component/ComponentOperationReference.java | 62 -
.../workflow/model/component/ComponentPort.java | 92 -
.../model/component/ComponentReference.java | 93 -
.../model/component/ComponentRegistry.java | 52 -
.../component/ComponentRegistryException.java | 59 -
.../component/amazon/AmazonComponentRegistry.java | 71 -
.../model/component/amazon/InstanceComponent.java | 133 -
.../amazon/InstanceComponentDataPort.java | 57 -
.../amazon/TerminateInstanceComponent.java | 132 -
.../model/component/dynamic/DynamicComponent.java | 176 -
.../component/dynamic/DynamicComponentPort.java | 62 -
.../component/local/LocalComponentReference.java | 73 -
.../component/local/LocalComponentRegistry.java | 150 -
.../model/component/system/BlockComponent.java | 100 -
.../model/component/system/ConstantComponent.java | 70 -
.../component/system/DifferedInputComponent.java | 73 -
.../model/component/system/DoWhileComponent.java | 152 -
.../model/component/system/EndBlockComponent.java | 131 -
.../component/system/EndDoWhileComponent.java | 125 -
.../component/system/EndForEachComponent.java | 131 -
.../model/component/system/EndifComponent.java | 131 -
.../model/component/system/ExitComponent.java | 97 -
.../model/component/system/ForEachComponent.java | 132 -
.../model/component/system/IfComponent.java | 118 -
.../model/component/system/InputComponent.java | 71 -
.../model/component/system/MemoComponent.java | 60 -
.../model/component/system/OutputComponent.java | 69 -
.../model/component/system/ReceiveComponent.java | 100 -
.../model/component/system/S3InputComponent.java | 71 -
.../component/system/StreamSourceComponent.java | 94 -
.../component/system/SubWorkflowComponent.java | 79 -
.../model/component/system/SystemComponent.java | 94 -
.../component/system/SystemComponentDataPort.java | 61 -
.../component/system/SystemComponentReference.java | 61 -
.../component/system/SystemComponentRegistry.java | 97 -
.../model/component/url/URLComponentReference.java | 58 -
.../model/component/url/URLComponentRegistry.java | 87 -
.../model/component/web/WebComponentReference.java | 58 -
.../model/component/web/WebComponentRegistry.java | 185 -
.../workflow/model/component/ws/WSComponent.java | 256 -
.../model/component/ws/WSComponentApplication.java | 285 -
.../ws/WSComponentApplicationParameter.java | 112 -
.../model/component/ws/WSComponentFactory.java | 71 -
.../model/component/ws/WSComponentKey.java | 64 -
.../model/component/ws/WSComponentPort.java | 232 -
.../model/component/ws/WSComponentReference.java | 61 -
.../model/component/ws/WSComponentRegistry.java | 111 -
.../model/component/ws/WorkflowComponent.java | 159 -
.../model/exceptions/LazyLoadedDataException.java | 30 -
.../workflow/model/exceptions/UtilsException.java | 59 -
.../model/exceptions/WorkflowException.java | 60 -
.../model/exceptions/WorkflowRuntimeException.java | 55 -
.../airavata/workflow/model/gpel/DSCUtil.java | 116 -
.../workflow/model/gpel/script/BPELScript.java | 1122 --
.../workflow/model/gpel/script/BPELScriptType.java | 25 -
.../workflow/model/gpel/script/WorkflowWSDL.java | 727 -
.../airavata/workflow/model/graph/ControlEdge.java | 63 -
.../airavata/workflow/model/graph/ControlPort.java | 80 -
.../airavata/workflow/model/graph/DataEdge.java | 79 -
.../airavata/workflow/model/graph/DataPort.java | 73 -
.../airavata/workflow/model/graph/EPRPort.java | 70 -
.../apache/airavata/workflow/model/graph/Edge.java | 50 -
.../model/graph/ForEachExecutableNode.java | 23 -
.../airavata/workflow/model/graph/Graph.java | 191 -
.../workflow/model/graph/GraphException.java | 61 -
.../workflow/model/graph/GraphFactory.java | 70 -
.../airavata/workflow/model/graph/GraphPiece.java | 25 -
.../airavata/workflow/model/graph/GraphSchema.java | 388 -
.../apache/airavata/workflow/model/graph/Node.java | 218 -
.../apache/airavata/workflow/model/graph/Port.java | 160 -
.../model/graph/amazon/InstanceDataPort.java | 91 -
.../workflow/model/graph/amazon/InstanceNode.java | 298 -
.../workflow/model/graph/amazon/ResourceNode.java | 86 -
.../model/graph/amazon/TerminateInstanceNode.java | 87 -
.../model/graph/dynamic/BasicTypeMapping.java | 250 -
.../workflow/model/graph/dynamic/DynamicNode.java | 131 -
.../workflow/model/graph/dynamic/DynamicPort.java | 85 -
.../workflow/model/graph/dynamic/PortAddable.java | 30 -
.../model/graph/dynamic/SchemaCompilerUtil.java | 222 -
.../workflow/model/graph/impl/EdgeImpl.java | 177 -
.../workflow/model/graph/impl/GraphImpl.java | 720 -
.../workflow/model/graph/impl/NodeImpl.java | 820 --
.../workflow/model/graph/impl/PortImpl.java | 454 -
.../model/graph/subworkflow/SubWorkflowNode.java | 97 -
.../workflow/model/graph/system/BlockNode.java | 70 -
.../workflow/model/graph/system/ConstantNode.java | 291 -
.../model/graph/system/DifferedInputNode.java | 303 -
.../workflow/model/graph/system/DoWhileNode.java | 188 -
.../workflow/model/graph/system/EndBlockNode.java | 225 -
.../model/graph/system/EndDoWhileNode.java | 240 -
.../model/graph/system/EndForEachNode.java | 240 -
.../workflow/model/graph/system/EndifNode.java | 226 -
.../workflow/model/graph/system/ExitNode.java | 79 -
.../workflow/model/graph/system/ForEachNode.java | 305 -
.../workflow/model/graph/system/IfNode.java | 139 -
.../workflow/model/graph/system/InputNode.java | 399 -
.../workflow/model/graph/system/MemoNode.java | 90 -
.../workflow/model/graph/system/OutputNode.java | 211 -
.../workflow/model/graph/system/ParameterNode.java | 365 -
.../workflow/model/graph/system/ReceiveNode.java | 110 -
.../workflow/model/graph/system/S3InputNode.java | 295 -
.../model/graph/system/StreamSourceNode.java | 157 -
.../model/graph/system/SystemDataPort.java | 191 -
.../workflow/model/graph/system/SystemNode.java | 136 -
.../workflow/model/graph/util/GraphUtil.java | 514 -
.../airavata/workflow/model/graph/ws/WSGraph.java | 220 -
.../workflow/model/graph/ws/WSGraphFactory.java | 343 -
.../airavata/workflow/model/graph/ws/WSNode.java | 195 -
.../airavata/workflow/model/graph/ws/WSPort.java | 136 -
.../workflow/model/graph/ws/WorkflowNode.java | 74 -
.../workflow/model/ode/ODEBPELTransformer.java | 649 -
.../airavata/workflow/model/ode/ODEClient.java | 119 -
.../model/ode/ODEDeploymentDescriptor.java | 203 -
.../workflow/model/ode/ODEWSDLTransformer.java | 455 -
.../airavata/workflow/model/ode/WSDLCleaner.java | 117 -
.../workflow/model/utils/ApplicationVersion.java | 39 -
.../workflow/model/utils/FileConstants.java | 38 -
.../workflow/model/utils/MessageConstants.java | 43 -
.../workflow/model/utils/WorkflowConstants.java | 64 -
.../model/wf/InvalidDataFormatException.java | 32 -
.../workflow/model/wf/TridentTransformer.java | 53 -
.../airavata/workflow/model/wf/Workflow.java | 985 --
.../airavata/workflow/model/wf/WorkflowData.java | 76 -
.../workflow/model/wf/WorkflowExecutionState.java | 25 -
.../airavata/workflow/model/wf/WorkflowInput.java | 90 -
.../workflow/model/xsd/GFacSimpleTypesXSD.java | 95 -
.../workflow/model/xsd/LeadContextHeaderXSD.java | 185 -
.../workflow/model/xsd/LeadCrosscutXSD.java | 151 -
modules/workflow/pom.xml | 41 -
modules/workflow/workflow-core/pom.xml | 90 -
.../airavata/workflow/core/WorkflowBuilder.java | 34 -
.../workflow/core/WorkflowEnactmentService.java | 168 -
.../airavata/workflow/core/WorkflowFactory.java | 54 -
.../airavata/workflow/core/WorkflowInfo.java | 94 -
.../workflow/core/WorkflowInterpreter.java | 353 -
.../org/apache/airavata/workflow/core/XMLUtil.java | 585 -
.../airavata/workflow/core/XmlFormatter.java | 80 -
.../workflow/core/dag/edge/DirectedEdge.java | 71 -
.../airavata/workflow/core/dag/edge/Edge.java | 48 -
.../workflow/core/dag/nodes/ApplicationNode.java | 46 -
.../core/dag/nodes/ApplicationNodeImpl.java | 131 -
.../workflow/core/dag/nodes/InputNode.java | 41 -
.../workflow/core/dag/nodes/InputNodeImpl.java | 207 -
.../airavata/workflow/core/dag/nodes/NodeType.java | 26 -
.../workflow/core/dag/nodes/OutputNode.java | 35 -
.../workflow/core/dag/nodes/OutputNodeImpl.java | 189 -
.../workflow/core/dag/nodes/WorkflowNode.java | 46 -
.../airavata/workflow/core/dag/port/InPort.java | 39 -
.../workflow/core/dag/port/InputPortIml.java | 118 -
.../airavata/workflow/core/dag/port/OutPort.java | 37 -
.../workflow/core/dag/port/OutPortImpl.java | 109 -
.../airavata/workflow/core/dag/port/Port.java | 46 -
.../workflow/core/parser/JsonWorkflowParser.java | 760 -
.../workflow/core/parser/ParserException.java | 39 -
.../workflow/core/parser/WorkflowParser.java | 45 -
.../apache/airavata/workflow/core/XMLUtilTest.java | 55 -
.../core/parser/JsonWorkflowParserTest.java | 93 -
.../src/test/resources/ComplexMathWorkflow.awf | 465 -
.../test/resources/ParamChemApplicationTest.awf | 593 -
.../src/test/resources/TestWorkflow.json | 89 -
modules/xbaya-gui/pom.xml | 287 -
.../apache/airavata/xbaya/ThriftClientData.java | 68 -
.../apache/airavata/xbaya/ThriftServiceType.java | 24 -
.../main/java/org/apache/airavata/xbaya/XBaya.java | 270 -
.../apache/airavata/xbaya/XBayaConfiguration.java | 876 --
.../org/apache/airavata/xbaya/XBayaConstants.java | 203 -
.../org/apache/airavata/xbaya/XBayaEngine.java | 187 -
.../org/apache/airavata/xbaya/XBayaVersion.java | 40 -
.../component/registry/ComponentController.java | 48 -
.../registry/ComponentRegistryLoader.java | 179 -
.../xbaya/concurrent/PredicatedExecutable.java | 32 -
.../xbaya/concurrent/PredicatedTaskRunner.java | 156 -
.../xbaya/core/amazon/AmazonCredential.java | 77 -
.../xbaya/core/amazon/EC2InstanceResult.java | 92 -
.../airavata/xbaya/core/generators/BPELFiler.java | 137 -
.../airavata/xbaya/core/generators/ImageFiler.java | 104 -
.../xbaya/core/generators/JythonFiler.java | 126 -
.../xbaya/core/generators/ODEScriptFiler.java | 155 -
.../airavata/xbaya/core/generators/ScuflFiler.java | 118 -
.../xbaya/core/generators/WorkflowFiler.java | 270 -
.../xbaya/core/generators/XmlBeansFiler.java | 69 -
.../xbaya/core/ide/XBayaExecutionModeListener.java | 32 -
.../xbaya/core/workflow/ParameterListModel.java | 86 -
.../xbaya/datadriven/WorkflowHarvester.java | 189 -
.../airavata/xbaya/file/XBayaPathConstants.java | 62 -
.../airavata/xbaya/gfac/GFacRegistryClient.java | 167 -
.../apache/airavata/xbaya/gfac/SimpleWSClient.java | 132 -
.../xbaya/globus/FileTransferConstants.java | 36 -
.../xbaya/globus/GridFTPFileTransferClient.java | 257 -
.../xbaya/graph/controller/NodeController.java | 193 -
.../xbaya/interpretor/ExperimentTemplate.java | 56 -
.../GUIWorkflowInterpreterInteractorImpl.java | 230 -
.../xbaya/interpretor/HeaderConstants.java | 31 -
.../SSWorkflowInterpreterInteractorImpl.java | 137 -
.../interpretor/StandaloneNotificationSender.java | 131 -
.../interpretor/WorkFlowInterpreterException.java | 35 -
.../interpretor/WorkflowExecutionMessage.java | 38 -
.../interpretor/WorkflowExecutionTemplate.java | 70 -
.../xbaya/interpretor/WorkflowInterpreter.java | 1527 --
.../WorkflowInterpreterConfiguration.java | 252 -
.../interpretor/WorkflowInterpreterInteractor.java | 113 -
.../interpretor/WorkflowInterpreterInvoker.java | 64 -
.../WorkflowInterpretorEventListener.java | 406 -
.../WorkflowInterpretorMessageReceiverInOut.java | 281 -
.../interpretor/WorkflowInterpretorSkeleton.java | 590 -
.../xbaya/jython/lib/GFacServiceCreator.java | 166 -
.../xbaya/jython/lib/NotificationSender.java | 308 -
.../xbaya/jython/lib/ServiceNotifiable.java | 80 -
.../jython/lib/ServiceNotificationSender.java | 312 -
.../lib/StandaloneServiceNotificationSender.java | 93 -
.../xbaya/jython/lib/WorkflowNotifiable.java | 90 -
.../xbaya/jython/runner/JythonClassLoader.java | 421 -
.../xbaya/jython/runner/JythonOneTimeRunner.java | 33 -
.../jython/runner/JythonOneTimeRunnerImpl.java | 83 -
.../airavata/xbaya/jython/runner/JythonRunner.java | 71 -
.../airavata/xbaya/jython/script/JythonScript.java | 662 -
.../airavata/xbaya/menues/tools/ToolsMenuItem.java | 98 -
.../apache/airavata/xbaya/messaging/EventData.java | 146 -
.../xbaya/messaging/EventDataListener.java | 66 -
.../xbaya/messaging/EventDataRepository.java | 493 -
.../apache/airavata/xbaya/messaging/Monitor.java | 331 -
.../airavata/xbaya/messaging/MonitorException.java | 60 -
.../xbaya/messaging/NotificationHandler.java | 26 -
.../airavata/xbaya/messaging/event/Event.java | 82 -
.../xbaya/messaging/event/EventListener.java | 33 -
.../xbaya/messaging/event/EventProducer.java | 103 -
.../airavata/xbaya/modifier/WorkflowModifier.java | 250 -
.../xbaya/registry/PasswordCallbackImpl.java | 58 -
.../airavata/xbaya/scufl/script/ScuflScript.java | 558 -
.../airavata/xbaya/test/util/WorkflowCreator.java | 760 -
.../org/apache/airavata/xbaya/ui/XBayaGUI.java | 861 --
.../ui/actions/AbstractBrowserActionItem.java | 88 -
.../ui/actions/registry/browser/AddAction.java | 41 -
.../ui/actions/registry/browser/BrowserAction.java | 37 -
.../ui/actions/registry/browser/CopyAction.java | 37 -
.../ui/actions/registry/browser/DeleteAction.java | 40 -
.../ui/actions/registry/browser/EditAction.java | 37 -
.../ui/actions/registry/browser/ImportAction.java | 37 -
.../ui/actions/registry/browser/RefreshAction.java | 41 -
.../ui/actions/registry/browser/ViewAction.java | 37 -
.../airavata/xbaya/ui/dialogs/AboutWindow.java | 124 -
.../airavata/xbaya/ui/dialogs/ErrorWindow.java | 277 -
.../xbaya/ui/dialogs/GlobusFileTransferWindow.java | 277 -
.../airavata/xbaya/ui/dialogs/TextWindow.java | 137 -
.../airavata/xbaya/ui/dialogs/WaitDialog.java | 138 -
.../airavata/xbaya/ui/dialogs/XBayaDialog.java | 265 -
.../ui/dialogs/amazon/AmazonEC2InvokerWindow.java | 220 -
.../ui/dialogs/amazon/AmazonS3UtilsWindow.java | 310 -
.../xbaya/ui/dialogs/amazon/BucketsLoader.java | 121 -
.../ui/dialogs/amazon/ChangeCredentialWindow.java | 197 -
.../amazon/EC2InstancesManagementWindow.java | 181 -
.../xbaya/ui/dialogs/amazon/EC2LaunchWindow.java | 179 -
.../xbaya/ui/dialogs/amazon/InstancesLoader.java | 103 -
.../xbaya/ui/dialogs/amazon/S3Downloader.java | 135 -
.../xbaya/ui/dialogs/amazon/S3Uploader.java | 125 -
.../ui/dialogs/component/URLRegistryWindow.java | 130 -
.../ui/dialogs/component/WebResigtryWindow.java | 129 -
.../graph/amazon/InstanceConfigurationDialog.java | 222 -
.../graph/system/ConstantConfigurationDialog.java | 192 -
.../system/DifferedInputConfigurationDialog.java | 235 -
.../graph/system/DoWhileConfigrationDialog.java | 187 -
.../graph/system/EndBlockConfigurationDialog.java | 161 -
.../system/EndDoWhileConfigurationDialog.java | 170 -
.../system/EndForEachConfigurationDialog.java | 159 -
.../graph/system/EndifConfigurationDialog.java | 161 -
.../graph/system/ForEachConfigurationDialog.java | 159 -
.../graph/system/IfConfigurationDialog.java | 188 -
.../graph/system/InputConfigurationDialog.java | 180 -
.../graph/system/MemoConfigurationDialog.java | 113 -
.../graph/system/OutputConfigurationDialog.java | 144 -
.../graph/system/ReceiveConfigurationDialog.java | 159 -
.../ui/dialogs/graph/system/S3FileChooser.java | 191 -
.../system/StreamSourceConfigurationDialog.java | 127 -
.../dialogs/graph/ws/ServiceInteractionWindow.java | 130 -
.../xbaya/ui/dialogs/graph/ws/WSNodeWindow.java | 136 -
.../monitor/MonitorConfigurationWindow.java | 193 -
.../xbaya/ui/dialogs/monitor/MonitorWindow.java | 160 -
.../ui/dialogs/registry/NewRegistryUserDialog.java | 302 -
.../xbaya/ui/dialogs/registry/RegistryWindow.java | 246 -
.../dialogs/registry/browser/JCRBrowserDialog.java | 117 -
.../dialogs/workflow/ParameterPropertyWindow.java | 168 -
.../ui/dialogs/workflow/WorkflowImportWindow.java | 264 -
.../dialogs/workflow/WorkflowPropertyWindow.java | 173 -
.../xbaya/ui/experiment/ExperimentMenu.java | 101 -
.../ui/experiment/LaunchApplicationWindow.java | 416 -
.../xbaya/ui/experiment/RegistrySearchResult.java | 124 -
.../RegistryWorkflowPublisherWindow.java | 169 -
.../WorkflowInterpreterLaunchWindow.java | 411 -
.../apache/airavata/xbaya/ui/graph/EdgeGUI.java | 140 -
.../airavata/xbaya/ui/graph/GraphCanvas.java | 1385 --
.../airavata/xbaya/ui/graph/GraphCanvasEvent.java | 97 -
.../xbaya/ui/graph/GraphCanvasListener.java | 30 -
.../apache/airavata/xbaya/ui/graph/GraphGUI.java | 196 -
.../airavata/xbaya/ui/graph/GraphPieceGUI.java | 34 -
.../apache/airavata/xbaya/ui/graph/NodeGUI.java | 533 -
.../apache/airavata/xbaya/ui/graph/Paintable.java | 33 -
.../apache/airavata/xbaya/ui/graph/PortGUI.java | 272 -
.../xbaya/ui/graph/amazon/InstanceNodeGUI.java | 164 -
.../ui/graph/amazon/TerminateInstanceNodeGUI.java | 158 -
.../ui/graph/subworkflow/SubWorkflowNodeGUI.java | 87 -
.../xbaya/ui/graph/system/BlockNodeGUI.java | 85 -
.../xbaya/ui/graph/system/ConfigurableNodeGUI.java | 138 -
.../xbaya/ui/graph/system/ConstantNodeGUI.java | 61 -
.../ui/graph/system/DifferedInputHandler.java | 86 -
.../ui/graph/system/DifferedInputNodeGUI.java | 100 -
.../xbaya/ui/graph/system/DoWhileNodeGUI.java | 189 -
.../xbaya/ui/graph/system/EndBlockNodeGUI.java | 174 -
.../xbaya/ui/graph/system/EndDoWhileNodeGUI.java | 176 -
.../xbaya/ui/graph/system/EndForEachNodeGUI.java | 146 -
.../xbaya/ui/graph/system/EndifNodeGUI.java | 174 -
.../xbaya/ui/graph/system/ExitNodeGUI.java | 96 -
.../xbaya/ui/graph/system/ForEachNodeGUI.java | 153 -
.../airavata/xbaya/ui/graph/system/IfNodeGUI.java | 181 -
.../xbaya/ui/graph/system/InputNodeGUI.java | 79 -
.../xbaya/ui/graph/system/MemoNodeGUI.java | 105 -
.../xbaya/ui/graph/system/OutputNodeGUI.java | 89 -
.../xbaya/ui/graph/system/ReceiveNodeGUI.java | 148 -
.../xbaya/ui/graph/system/S3InputNodeGUI.java | 79 -
.../xbaya/ui/graph/system/StreamSourceNodeGUI.java | 71 -
.../airavata/xbaya/ui/graph/ws/WSNodeGUI.java | 154 -
.../xbaya/ui/graph/ws/WorkflowNodeGUI.java | 72 -
.../xbaya/ui/menues/AmazonEC2MenuItem.java | 158 -
.../xbaya/ui/menues/ApplicationMenuItem.java | 78 -
.../airavata/xbaya/ui/menues/EditMenuItem.java | 164 -
.../apache/airavata/xbaya/ui/menues/MenuIcons.java | 37 -
.../airavata/xbaya/ui/menues/RegistryMenuItem.java | 116 -
.../airavata/xbaya/ui/menues/RunMenuItem.java | 345 -
.../airavata/xbaya/ui/menues/ViewMenuItem.java | 138 -
.../apache/airavata/xbaya/ui/menues/XBayaMenu.java | 159 -
.../airavata/xbaya/ui/menues/XBayaMenuItem.java | 613 -
.../xbaya/ui/monitor/MonitorEventHandler.java | 501 -
.../airavata/xbaya/ui/monitor/MonitorStarter.java | 123 -
.../xbaya/ui/monitor/ResourcePaintable.java | 63 -
.../apache/airavata/xbaya/ui/utils/Cancelable.java | 28 -
.../apache/airavata/xbaya/ui/utils/DrawUtils.java | 106 -
.../airavata/xbaya/ui/utils/ErrorMessages.java | 238 -
.../airavata/xbaya/ui/views/ComponentViewer.java | 137 -
.../airavata/xbaya/ui/views/JCRBrowserPanel.java | 306 -
.../airavata/xbaya/ui/views/MonitorPanel.java | 305 -
.../xbaya/ui/views/ParameterPropertyPanel.java | 192 -
.../apache/airavata/xbaya/ui/views/PortViewer.java | 165 -
.../airavata/xbaya/ui/widgets/GridPanel.java | 163 -
.../airavata/xbaya/ui/widgets/ScrollPanel.java | 122 -
.../airavata/xbaya/ui/widgets/TabLabelButton.java | 140 -
.../airavata/xbaya/ui/widgets/TableRenderable.java | 29 -
.../airavata/xbaya/ui/widgets/ToolbarButton.java | 107 -
.../airavata/xbaya/ui/widgets/XBayaComboBox.java | 98 -
.../airavata/xbaya/ui/widgets/XBayaComponent.java | 33 -
.../airavata/xbaya/ui/widgets/XBayaLabel.java | 94 -
.../airavata/xbaya/ui/widgets/XBayaLinkButton.java | 304 -
.../airavata/xbaya/ui/widgets/XBayaList.java | 167 -
.../airavata/xbaya/ui/widgets/XBayaTextArea.java | 118 -
.../xbaya/ui/widgets/XBayaTextComponent.java | 35 -
.../airavata/xbaya/ui/widgets/XBayaTextField.java | 122 -
.../airavata/xbaya/ui/widgets/XBayaToolBar.java | 356 -
.../xbaya/ui/widgets/XbayaEnhancedList.java | 306 -
.../airavata/xbaya/ui/widgets/amazon/S3Tree.java | 131 -
.../xbaya/ui/widgets/amazon/S3TreeModel.java | 63 -
.../ui/widgets/component/ComponentSelector.java | 528 -
.../widgets/component/ComponentSelectorEvent.java | 83 -
.../component/ComponentSelectorListener.java | 30 -
.../component/ComponentSourceTransferable.java | 71 -
.../ui/widgets/component/ComponentTreeModel.java | 69 -
.../ui/widgets/component/ComponentTreeNode.java | 105 -
.../org/apache/airavata/xbaya/util/AmazonUtil.java | 148 -
.../java/org/apache/airavata/xbaya/util/Data.java | 68 -
.../apache/airavata/xbaya/util/GOConstants.java | 28 -
.../airavata/xbaya/util/GlobusOnlineUtils.java | 264 -
.../airavata/xbaya/util/RegistryConstants.java | 28 -
.../apache/airavata/xbaya/util/TransferFile.java | 168 -
.../org/apache/airavata/xbaya/util/XBayaUtil.java | 144 -
.../airavata/xbaya/workflow/WorkflowClient.java | 244 -
.../xbaya/workflow/WorkflowEngineException.java | 40 -
.../airavata/xbaya/workflow/proxy/ProxyWSDL.java | 85 -
.../xbaya/workflow/proxy/WorkflowClient.java | 33 -
.../xbaya/workflow/proxy/WorkflowContext.java | 40 -
.../workflow/proxy/WorkflowProxyException.java | 62 -
.../src/main/resources/WorkflowInterpretor.wsdl | 72 -
.../src/main/resources/images/airavata-2.png | Bin 5582 -> 0 bytes
.../src/main/resources/images/airavata-config.png | Bin 1297 -> 0 bytes
.../src/main/resources/images/airavata-icon.png | Bin 584 -> 0 bytes
.../src/main/resources/images/airavata-icon2.png | Bin 981 -> 0 bytes
.../src/main/resources/images/airavata-name.png | Bin 8261 -> 0 bytes
.../main/resources/images/airavata-title-text.png | Bin 16438 -> 0 bytes
.../src/main/resources/images/airavata.png | Bin 17280 -> 0 bytes
.../src/main/resources/images/application.png | Bin 894 -> 0 bytes
.../src/main/resources/images/applications.png | Bin 657 -> 0 bytes
.../xbaya-gui/src/main/resources/images/closed.gif | Bin 923 -> 0 bytes
.../xbaya-gui/src/main/resources/images/cloud.png | Bin 573 -> 0 bytes
.../src/main/resources/images/experiment.png | Bin 543 -> 0 bytes
.../src/main/resources/images/experiments.png | Bin 1142 -> 0 bytes
.../src/main/resources/images/gfac_url.png | Bin 739 -> 0 bytes
.../src/main/resources/images/gfac_urls.png | Bin 816 -> 0 bytes
.../xbaya-gui/src/main/resources/images/host.png | Bin 652 -> 0 bytes
.../xbaya-gui/src/main/resources/images/hosts.png | Bin 671 -> 0 bytes
.../src/main/resources/images/input_para.png | Bin 428 -> 0 bytes
.../src/main/resources/images/jcr-repo.png | Bin 1010 -> 0 bytes
.../xbaya-gui/src/main/resources/images/leaf.gif | Bin 906 -> 0 bytes
.../src/main/resources/images/menu/jcr.png | Bin 1158 -> 0 bytes
.../src/main/resources/images/menu/new2.png | Bin 1175 -> 0 bytes
.../src/main/resources/images/menu/open1.png | Bin 925 -> 0 bytes
.../src/main/resources/images/menu/open2.png | Bin 964 -> 0 bytes
.../src/main/resources/images/menu/open_dir.png | Bin 749 -> 0 bytes
.../src/main/resources/images/menu/pause1.png | Bin 1101 -> 0 bytes
.../main/resources/images/menu/pause_monitor1.png | Bin 873 -> 0 bytes
.../src/main/resources/images/menu/play3.png | Bin 1192 -> 0 bytes
.../src/main/resources/images/menu/play4.png | Bin 765 -> 0 bytes
.../resources/images/menu/resume_monitoring1.png | Bin 957 -> 0 bytes
.../src/main/resources/images/menu/save1.png | Bin 1200 -> 0 bytes
.../src/main/resources/images/menu/stop.png | Bin 316 -> 0 bytes
.../xbaya-gui/src/main/resources/images/opened.gif | Bin 917 -> 0 bytes
.../src/main/resources/images/output_para.png | Bin 490 -> 0 bytes
.../src/main/resources/images/parameter.png | Bin 544 -> 0 bytes
.../xbaya-gui/src/main/resources/images/pause.jpeg | Bin 458 -> 0 bytes
.../xbaya-gui/src/main/resources/images/play.jpeg | Bin 471 -> 0 bytes
.../src/main/resources/images/registry.png | Bin 3419 -> 0 bytes
.../src/main/resources/images/service.png | Bin 871 -> 0 bytes
.../src/main/resources/images/services.png | Bin 899 -> 0 bytes
.../xbaya-gui/src/main/resources/images/step.gif | Bin 211 -> 0 bytes
.../xbaya-gui/src/main/resources/images/stop.jpeg | Bin 497 -> 0 bytes
.../src/main/resources/images/workflow.png | Bin 601 -> 0 bytes
.../main/resources/images/workflow_templates.png | Bin 710 -> 0 bytes
.../src/main/resources/images/workflows.png | Bin 778 -> 0 bytes
modules/xbaya-gui/src/main/resources/services.xml | 30 -
.../resources/wsdls/TestCMD_Example1_AWSDL.xml | 56 -
.../src/main/resources/wsdls/adder-awsdl.xml | 63 -
.../src/main/resources/wsdls/eventing.wsdl | 332 -
.../interpreter/ComplexForEachWorkflowTest.java | 92 -
.../xbaya/interpreter/ComplexMathService.java | 38 -
.../xbaya/interpreter/ComplexMathWorkflowTest.java | 90 -
.../interpreter/CrossProductWorkflowTest.java | 90 -
.../airavata/xbaya/interpreter/EchoService.java | 27 -
.../xbaya/interpreter/ForEachWorkflowTest.java | 92 -
.../interpreter/LevenshteinDistanceService.java | 46 -
.../airavata/xbaya/interpreter/Listener.java | 51 -
.../xbaya/interpreter/NotificationSender.java | 223 -
.../xbaya/interpreter/RegistryServiceTest.java | 124 -
.../interpreter/SimpleForEachWorkflowTest.java | 91 -
.../xbaya/interpreter/SimpleMathWorkflowTest.java | 92 -
.../airavata/xbaya/interpreter/WorkflowTest.java | 93 -
.../xbaya/interpreter/WorkflowTrackingTest.java | 124 -
.../xbaya/interpreter/XBayaClientTest.java | 79 -
.../interpreter/XBayaConsolidatedTestSuite.java | 86 -
.../xbaya/interpreter/utils/ConfigKeys.java | 33 -
.../xbaya/interpreter/utils/TestUtilServer.java | 262 -
.../xbaya/interpreter/utils/WorkflowTestUtils.java | 116 -
modules/xbaya-gui/src/test/java/test.xwf | 251 -
.../xbaya-gui/src/test/resources/axis2_default.xml | 278 -
modules/xbaya/src/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/org/.DS_Store | Bin 6148 -> 0 bytes
modules/xbaya/src/main/java/org/airavata/.DS_Store | Bin 6148 -> 0 bytes
.../src/main/java/org/airavata/xbaya/.DS_Store | Bin 6148 -> 0 bytes
pom.xml | 22 +-
.../airavata-apis/airavata_api.thrift | 13 +-
.../airavata-apis/workflow_api.thrift | 5 +-
.../base-api/base_api.thrift | 10 +
.../component-cpis/credential-store-cpi.thrift | 8 +-
.../component-cpis/generate-cpi-stubs.sh | 43 +-
.../component-cpis/gfac-cpi.thrift | 57 -
.../component-cpis/orchestrator-cpi.thrift | 9 +-
.../component-cpis/registry-api.thrift | 29 +-
.../component-cpis}/sharing_cpi.thrift | 7 +-
.../component-cpis/user-profile-cpi.thrift | 6 +-
.../experiment-catalog-models/process_model.thrift | 10 +-
.../experiment-catalog-models/task_model.thrift | 4 +-
.../sharing-models}/sharing_models.thrift | 0
.../generate-thrift-stubs.sh | 22 +-
.../service-cpis/generate-service-cpi-stubs.sh | 49 +-
.../group-manager/group-manager-cpi.thrift | 5 +-
.../iam-admin-services-cpi.thrift | 10 +-
.../profile-service/profile-service-cpi.thrift | 1 +
.../profile-tenant/profile-tenant-cpi.thrift | 10 +-
.../profile-user/profile-user-cpi.thrift | 6 +-
tools/gsissh-cli-tools/README.txt | 29 -
tools/gsissh-cli-tools/pom.xml | 115 -
.../gsi/ssh/cli/SSHApiClientWithMyProxyAuth.java | 76 -
.../src/main/resources/certificates/10718cba.0 | 23 -
.../main/resources/certificates/10718cba.crl_url | 2 -
.../src/main/resources/certificates/10718cba.info | 8 -
.../resources/certificates/10718cba.namespaces | 13 -
.../resources/certificates/10718cba.signing_policy | 3 -
.../src/main/resources/certificates/16da7552.0 | 97 -
.../main/resources/certificates/16da7552.crl_url | 1 -
.../resources/certificates/16da7552.signing_policy | 4 -
.../src/main/resources/certificates/1b6f5ede.0 | 23 -
.../main/resources/certificates/1b6f5ede.crl_url | 1 -
.../resources/certificates/1b6f5ede.signing_policy | 5 -
.../src/main/resources/certificates/1c3f2ca8.0 | 26 -
.../main/resources/certificates/1c3f2ca8.crl_url | 1 -
.../src/main/resources/certificates/1c3f2ca8.info | 12 -
.../resources/certificates/1c3f2ca8.signing_policy | 63 -
.../src/main/resources/certificates/2694e4f2.0 | 23 -
.../main/resources/certificates/2694e4f2.crl_url | 2 -
.../src/main/resources/certificates/2694e4f2.info | 11 -
.../resources/certificates/2694e4f2.namespaces | 13 -
.../resources/certificates/2694e4f2.signing_policy | 4 -
.../src/main/resources/certificates/2ac09305.0 | 25 -
.../main/resources/certificates/2ac09305.crl_url | 1 -
.../resources/certificates/2ac09305.signing_policy | 5 -
.../src/main/resources/certificates/2f3fadf6.0 | 21 -
.../main/resources/certificates/2f3fadf6.crl_url | 1 -
.../resources/certificates/2f3fadf6.signing_policy | 4 -
.../src/main/resources/certificates/38f7145f.0 | 37 -
.../main/resources/certificates/38f7145f.crl_url | 2 -
.../src/main/resources/certificates/38f7145f.info | 13 -
.../resources/certificates/38f7145f.namespaces | 19 -
.../resources/certificates/38f7145f.signing_policy | 4 -
.../src/main/resources/certificates/3deda549.0 | 24 -
.../main/resources/certificates/3deda549.crl_url | 1 -
.../resources/certificates/3deda549.signing_policy | 11 -
.../src/main/resources/certificates/44d6a2bc.0 | 32 -
.../src/main/resources/certificates/4b2783ac.0 | 89 -
.../main/resources/certificates/4b2783ac.crl_url | 1 -
.../src/main/resources/certificates/4b2783ac.info | 11 -
.../resources/certificates/4b2783ac.namespaces | 12 -
.../certificates/4b2783ac.psc-myproxy.cadesc | 15 -
.../resources/certificates/4b2783ac.signing_policy | 3 -
.../src/main/resources/certificates/617ff41b.0 | 21 -
.../main/resources/certificates/617ff41b.crl_url | 1 -
.../src/main/resources/certificates/617ff41b.info | 7 -
.../resources/certificates/617ff41b.signing_policy | 33 -
.../src/main/resources/certificates/679cff61.0 | 23 -
.../main/resources/certificates/679cff61.crl_url | 1 -
.../src/main/resources/certificates/679cff61.info | 8 -
.../resources/certificates/679cff61.signing_policy | 3 -
.../src/main/resources/certificates/67e8acfa.0 | 23 -
.../main/resources/certificates/67e8acfa.crl_url | 1 -
.../resources/certificates/67e8acfa.signing_policy | 3 -
.../src/main/resources/certificates/684261aa.0 | 25 -
.../main/resources/certificates/684261aa.crl_url | 1 -
.../resources/certificates/684261aa.signing_policy | 5 -
.../resources/certificates/684261aa.tacc.cadesc | 18 -
.../certificates/684261aa.tacc.cadesc.sig | 11 -
.../src/main/resources/certificates/69105f4f.0 | 22 -
.../main/resources/certificates/69105f4f.crl_url | 2 -
.../src/main/resources/certificates/69105f4f.info | 11 -
.../resources/certificates/69105f4f.namespaces | 13 -
.../resources/certificates/69105f4f.signing_policy | 4 -
.../src/main/resources/certificates/7ae34d87.0 | 41 -
.../src/main/resources/certificates/826e2611.0 | 17 -
.../src/main/resources/certificates/95009ddc.0 | 22 -
.../main/resources/certificates/95009ddc.crl_url | 1 -
.../resources/certificates/95009ddc.signing_policy | 3 -
.../src/main/resources/certificates/98ef0ee5.0 | 21 -
.../main/resources/certificates/98ef0ee5.crl_url | 1 -
.../resources/certificates/98ef0ee5.signing_policy | 4 -
.../src/main/resources/certificates/9b88e95b.0 | 84 -
.../main/resources/certificates/9b88e95b.crl_url | 1 -
.../certificates/9b88e95b.psc-root.cadesc | 15 -
.../resources/certificates/9b88e95b.signing_policy | 3 -
.../src/main/resources/certificates/9b95bbf2.0 | 23 -
.../main/resources/certificates/9b95bbf2.crl_url | 1 -
.../resources/certificates/9b95bbf2.signing_policy | 3 -
.../src/main/resources/certificates/9dd23746.0 | 32 -
.../main/resources/certificates/9dd23746.crl_url | 1 -
.../resources/certificates/9dd23746.signing_policy | 5 -
.../src/main/resources/certificates/CHECKSUM.MD5 | 86 -
.../resources/certificates/DOEGrids_provenance | 100 -
.../main/resources/certificates/INFN_provenance | 60 -
.../src/main/resources/certificates/IUCerts.tar | Bin 20480 -> 0 bytes
.../src/main/resources/certificates/IUCerts.tar.gz | Bin 4948 -> 0 bytes
.../resources/certificates/NCSA_CACL_provenance | 55 -
.../certificates/NCSA_GridShib_provenance | 74 -
.../resources/certificates/NCSA_MyProxy_provenance | 57 -
.../src/main/resources/certificates/PSC_provenance | 78 -
.../src/main/resources/certificates/README.txt | 422 -
.../resources/certificates/TACC_MICS_provenance | 23 -
.../main/resources/certificates/TACC_provenance | 68 -
.../resources/certificates/UKeScience_provenance | 137 -
.../src/main/resources/certificates/aaaddcdf.0 | 26 -
.../src/main/resources/certificates/acc06fda.0 | 88 -
.../main/resources/certificates/acc06fda.crl_url | 1 -
.../certificates/acc06fda.psc-host.cadesc | 15 -
.../resources/certificates/acc06fda.signing_policy | 3 -
.../src/main/resources/certificates/b93d6240.0 | 23 -
.../main/resources/certificates/b93d6240.crl_url | 1 -
.../src/main/resources/certificates/b93d6240.info | 11 -
.../resources/certificates/b93d6240.nersc.cadesc | 14 -
.../resources/certificates/b93d6240.signing_policy | 39 -
.../src/main/resources/certificates/c7a717ce.0 | 28 -
.../main/resources/certificates/c7a717ce.crl_url | 2 -
.../src/main/resources/certificates/c7a717ce.info | 12 -
.../resources/certificates/c7a717ce.namespaces | 19 -
.../resources/certificates/c7a717ce.signing_policy | 4 -
.../src/main/resources/certificates/cacert.pem | 60 -
.../src/main/resources/certificates/cakey.pem | 17 -
.../src/main/resources/certificates/d1b603c3.0 | 24 -
.../main/resources/certificates/d1b603c3.crl_url | 1 -
.../resources/certificates/d1b603c3.signing_policy | 56 -
.../src/main/resources/certificates/dc75341f.0 | 24 -
.../main/resources/certificates/dc75341f.crl_url | 1 -
.../main/resources/certificates/dc75341f.info.txt | 11 -
.../certificates/dc75341f.nics-myproxy.cadesc | 14 -
.../resources/certificates/dc75341f.signing_policy | 3 -
.../src/main/resources/certificates/demo-ca.pem | 15 -
.../main/resources/certificates/dfn-grid-ca.pem | 26 -
.../src/main/resources/certificates/e5cc84c2.0 | 25 -
.../main/resources/certificates/e5cc84c2.crl_url | 1 -
.../resources/certificates/e5cc84c2.signing_policy | 5 -
.../resources/certificates/e5cc84c2.tacc.cadesc | 17 -
.../certificates/e5cc84c2.tacc.cadesc.sig | 11 -
.../src/main/resources/certificates/e8ac4b61.0 | 23 -
.../main/resources/certificates/e8ac4b61.crl_url | 1 -
.../resources/certificates/e8ac4b61.signing_policy | 3 -
.../src/main/resources/certificates/f2e89fe3.0 | 23 -
.../main/resources/certificates/f2e89fe3.crl_url | 1 -
.../resources/certificates/f2e89fe3.signing_policy | 3 -
.../src/main/resources/certificates/f951d6e0.0 | 15 -
.../src/main/resources/certificates/ffc3d59b.0 | 23 -
.../main/resources/certificates/ffc3d59b.crl_url | 1 -
.../resources/certificates/ffc3d59b.signing_policy | 5 -
.../main/resources/certificates/xsede-certs.tar.gz | Bin 63784 -> 0 bytes
.../src/main/resources/gsissh.properties | 26 -
.../src/main/resources/log4j.properties | 34 -
tools/load-client/pom.xml | 2 +-
.../org/apache/airavata/tools/load/LoadClient.java | 29 +-
.../apache/airavata/tools/load/StatusMonitor.java | 124 +
.../org/apache/airavata/tools/load/UnitLoad.java | 36 +-
.../src/main/resources/conf/load-config.yml | 10 +-
tools/phoebus-integration/pom.xml | 75 -
.../impl/PhoebusGridConfigurationHandler.java | 70 -
.../airavata/core/gfac/utils/PhoebusUtils.java | 51 -
.../src/main/resources/service.properties | 57 -
tools/pom.xml | 6 +-
tools/rabbitmq-download-start.sh | 42 -
1775 files changed, 27840 insertions(+), 260662 deletions(-)
diff --cc airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
index 80e2f36,2e7b0d8..115061a
--- a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
+++ b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/handler/AiravataServerHandler.java
@@@ -234,31 -225,10 +234,31 @@@ public class AiravataServerHandler impl
entityType.setDescription("File entity type");
client.createEntityType(entityType);
+ entityType = new EntityType();
+ entityType.setEntityTypeId(domain.domainId+":"+ResourceType.APPLICATION_DEPLOYMENT.name());
+ entityType.setDomainId(domain.domainId);
+ entityType.setName("APPLICATION-DEPLOYMENT");
+ entityType.setDescription("Application Deployment entity type");
+ client.createEntityType(entityType);
+
+ entityType = new EntityType();
+ entityType.setEntityTypeId(domain.domainId+":"+ResourceType.GROUP_RESOURCE_PROFILE.name());
+ entityType.setDomainId(domain.domainId);
+ entityType.setName(ResourceType.GROUP_RESOURCE_PROFILE.name());
+ entityType.setDescription("Group Resource Profile entity type");
+ client.createEntityType(entityType);
+
+ entityType = new EntityType();
+ entityType.setEntityTypeId(domain.domainId+":"+ResourceType.CREDENTIAL_TOKEN.name());
+ entityType.setDomainId(domain.domainId);
+ entityType.setName(ResourceType.CREDENTIAL_TOKEN.name());
+ entityType.setDescription("Credential Store Token entity type");
+ client.createEntityType(entityType);
+
//Creating Permission Types for each domain
PermissionType permissionType = new PermissionType();
- permissionType.setPermissionTypeId(domain.domainId + ":READ");
- permissionType.setDomainId(domain.domainId);
+ permissionType.setPermissionTypeId(domain.getDomainId() + ":READ");
+ permissionType.setDomainId(domain.getDomainId());
permissionType.setName("READ");
permissionType.setDescription("Read permission type");
client.createPermissionType(permissionType);
@@@ -349,24 -317,10 +347,24 @@@
entityType.setDescription("File entity type");
sharingClient.createEntityType(entityType);
+ entityType = new EntityType();
+ entityType.setEntityTypeId(domain.domainId+":"+ResourceType.APPLICATION_DEPLOYMENT.name());
+ entityType.setDomainId(domain.domainId);
+ entityType.setName("APPLICATION-DEPLOYMENT");
+ entityType.setDescription("Application Deployment entity type");
+ sharingClient.createEntityType(entityType);
+
+ entityType = new EntityType();
+ entityType.setEntityTypeId(domain.domainId+":"+ResourceType.GROUP_RESOURCE_PROFILE.name());
+ entityType.setDomainId(domain.domainId);
+ entityType.setName(ResourceType.GROUP_RESOURCE_PROFILE.name());
+ entityType.setDescription("Group Resource Profile entity type");
+ sharingClient.createEntityType(entityType);
+
//Creating Permission Types for each domain
PermissionType permissionType = new PermissionType();
- permissionType.setPermissionTypeId(domain.domainId+":READ");
- permissionType.setDomainId(domain.domainId);
+ permissionType.setPermissionTypeId(domain.getDomainId()+":READ");
+ permissionType.setDomainId(domain.getDomainId());
permissionType.setName("READ");
permissionType.setDescription("Read permission type");
sharingClient.createPermissionType(permissionType);
@@@ -1066,13 -1001,8 +1064,13 @@@
filters.add(searchCriteria);
sharingClient.searchEntities(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
userName + "@" + gatewayId, filters, 0, -1).stream().forEach(p -> accessibleProjectIds
- .add(p.entityId));
+ .add(p.getEntityId()));
- List<Project> result = regClient.searchProjects(gatewayId, userName, accessibleProjectIds, new HashMap<>(), limit, offset);
+ List<Project> result;
+ if (accessibleProjectIds.isEmpty()) {
+ result = Collections.emptyList();
+ } else {
+ result = regClient.searchProjects(gatewayId, userName, accessibleProjectIds, new HashMap<>(), limit, offset);
+ }
registryClientPool.returnResource(regClient);
sharingClientPool.returnResource(sharingClient);
return result;
@@@ -1133,15 -1062,9 +1131,15 @@@
searchCriteria.setValue(gatewayId + ":PROJECT");
sharingFilters.add(searchCriteria);
sharingClient.searchEntities(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- userName + "@" + gatewayId, sharingFilters, 0, -1).stream().forEach(e -> accessibleProjIds.add(e.entityId));
+ userName + "@" + gatewayId, sharingFilters, 0, -1).stream().forEach(e -> accessibleProjIds.add(e.getEntityId()));
+ if (accessibleProjIds.isEmpty()) {
+ result = Collections.emptyList();
+ } else {
+ result = regClient.searchProjects(gatewayId, userName, accessibleProjIds, filters, limit, offset);
+ }
+ } else {
+ result = regClient.searchProjects(gatewayId, userName, accessibleProjIds, filters, limit, offset);
}
- List<Project> result = regClient.searchProjects(gatewayId, userName, accessibleProjIds, filters, limit, offset);
registryClientPool.returnResource(regClient);
sharingClientPool.returnResource(sharingClient);
return result;
@@@ -5209,13 -4830,23 +5207,13 @@@
try {
HashSet<String> accessibleUsers = new HashSet<>();
if (permissionType.equals(ResourcePermissionType.WRITE)) {
- userListFunction.apply(sharingClient, ResourcePermissionType.WRITE).stream().forEach(u -> accessibleUsers.add(u.userId));
- userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.userId));
- sharingClient.getListOfSharedUsers(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- resourceId, authzToken.getClaimsMap().get(Constants.GATEWAY_ID)
- + ":WRITE").stream().forEach(u -> accessibleUsers.add(u.getUserId()));
- sharingClient.getListOfSharedUsers(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- resourceId, authzToken.getClaimsMap().get(Constants.GATEWAY_ID)
- + ":OWNER").stream().forEach(u -> accessibleUsers.add(u.getUserId()));
++ userListFunction.apply(sharingClient, ResourcePermissionType.WRITE).stream().forEach(u -> accessibleUsers.add(u.getUserId()));
++ userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.getUserId()));
} else if (permissionType.equals(ResourcePermissionType.READ)) {
- userListFunction.apply(sharingClient, ResourcePermissionType.READ).stream().forEach(u -> accessibleUsers.add(u.userId));
- userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.userId));
- sharingClient.getListOfSharedUsers(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- resourceId, authzToken.getClaimsMap().get(Constants.GATEWAY_ID)
- + ":READ").stream().forEach(u -> accessibleUsers.add(u.getUserId()));
- sharingClient.getListOfSharedUsers(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- resourceId, authzToken.getClaimsMap().get(Constants.GATEWAY_ID)
- + ":OWNER").stream().forEach(u -> accessibleUsers.add(u.getUserId()));
++ userListFunction.apply(sharingClient, ResourcePermissionType.READ).stream().forEach(u -> accessibleUsers.add(u.getUserId()));
++ userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.getUserId()));
} else if (permissionType.equals(ResourcePermissionType.OWNER)) {
- userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.userId));
- sharingClient.getListOfSharedUsers(authzToken.getClaimsMap().get(Constants.GATEWAY_ID),
- resourceId, authzToken.getClaimsMap().get(Constants.GATEWAY_ID)
- + ":OWNER").stream().forEach(u -> accessibleUsers.add(u.getUserId()));
++ userListFunction.apply(sharingClient, ResourcePermissionType.OWNER).stream().forEach(u -> accessibleUsers.add(u.getUserId()));
}
registryClientPool.returnResource(regClient);
sharingClientPool.returnResource(sharingClient);
diff --cc airavata-api/airavata-api-stubs/pom.xml
index 9f95e21,cda35a4..62f2a7f
--- a/airavata-api/airavata-api-stubs/pom.xml
+++ b/airavata-api/airavata-api-stubs/pom.xml
@@@ -39,6 -39,11 +39,11 @@@
<dependencies>
<dependency>
<groupId>org.apache.airavata</groupId>
+ <artifactId>airavata-base-api</artifactId>
- <version>0.18-SNAPSHOT</version>
++ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.airavata</groupId>
<artifactId>airavata-data-models</artifactId>
<version>${project.version}</version>
</dependency>
diff --cc airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
index c44c620,3ed4c23..bd46d89
--- a/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
+++ b/airavata-api/airavata-api-stubs/src/main/java/org/apache/airavata/api/Airavata.java
@@@ -9460,1023 -9514,8 +9421,1023 @@@ public class Airavata
throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllAccessibleUsers failed: unknown result");
}
+ public java.util.List<java.lang.String> getAllAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getAllAccessibleGroups(authzToken, resourceId, permissionType);
+ return recv_getAllAccessibleGroups();
+ }
+
+ public void send_getAllAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.thrift.TException
+ {
+ getAllAccessibleGroups_args args = new getAllAccessibleGroups_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ sendBase("getAllAccessibleGroups", args);
+ }
+
+ public java.util.List<java.lang.String> recv_getAllAccessibleGroups() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getAllAccessibleGroups_result result = new getAllAccessibleGroups_result();
+ receiveBase(result, "getAllAccessibleGroups");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllAccessibleGroups failed: unknown result");
+ }
+
+ public java.util.List<java.lang.String> getAllDirectlyAccessibleUsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getAllDirectlyAccessibleUsers(authzToken, resourceId, permissionType);
+ return recv_getAllDirectlyAccessibleUsers();
+ }
+
+ public void send_getAllDirectlyAccessibleUsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.thrift.TException
+ {
+ getAllDirectlyAccessibleUsers_args args = new getAllDirectlyAccessibleUsers_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ sendBase("getAllDirectlyAccessibleUsers", args);
+ }
+
+ public java.util.List<java.lang.String> recv_getAllDirectlyAccessibleUsers() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getAllDirectlyAccessibleUsers_result result = new getAllDirectlyAccessibleUsers_result();
+ receiveBase(result, "getAllDirectlyAccessibleUsers");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllDirectlyAccessibleUsers failed: unknown result");
+ }
+
+ public java.util.List<java.lang.String> getAllDirectlyAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getAllDirectlyAccessibleGroups(authzToken, resourceId, permissionType);
+ return recv_getAllDirectlyAccessibleGroups();
+ }
+
+ public void send_getAllDirectlyAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.thrift.TException
+ {
+ getAllDirectlyAccessibleGroups_args args = new getAllDirectlyAccessibleGroups_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ sendBase("getAllDirectlyAccessibleGroups", args);
+ }
+
+ public java.util.List<java.lang.String> recv_getAllDirectlyAccessibleGroups() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getAllDirectlyAccessibleGroups_result result = new getAllDirectlyAccessibleGroups_result();
+ receiveBase(result, "getAllDirectlyAccessibleGroups");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAllDirectlyAccessibleGroups failed: unknown result");
+ }
+
+ public boolean userHasAccess(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_userHasAccess(authzToken, resourceId, permissionType);
+ return recv_userHasAccess();
+ }
+
+ public void send_userHasAccess(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType) throws org.apache.thrift.TException
+ {
+ userHasAccess_args args = new userHasAccess_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ sendBase("userHasAccess", args);
+ }
+
+ public boolean recv_userHasAccess() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ userHasAccess_result result = new userHasAccess_result();
+ receiveBase(result, "userHasAccess");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "userHasAccess failed: unknown result");
+ }
+
+ public java.lang.String createGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_createGroupResourceProfile(authzToken, groupResourceProfile);
+ return recv_createGroupResourceProfile();
+ }
+
+ public void send_createGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile) throws org.apache.thrift.TException
+ {
+ createGroupResourceProfile_args args = new createGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfile(groupResourceProfile);
+ sendBase("createGroupResourceProfile", args);
+ }
+
+ public java.lang.String recv_createGroupResourceProfile() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ createGroupResourceProfile_result result = new createGroupResourceProfile_result();
+ receiveBase(result, "createGroupResourceProfile");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "createGroupResourceProfile failed: unknown result");
+ }
+
+ public void updateGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_updateGroupResourceProfile(authzToken, groupResourceProfile);
+ recv_updateGroupResourceProfile();
+ }
+
+ public void send_updateGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile) throws org.apache.thrift.TException
+ {
+ updateGroupResourceProfile_args args = new updateGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfile(groupResourceProfile);
+ sendBase("updateGroupResourceProfile", args);
+ }
+
+ public void recv_updateGroupResourceProfile() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ updateGroupResourceProfile_result result = new updateGroupResourceProfile_result();
+ receiveBase(result, "updateGroupResourceProfile");
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ return;
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile getGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getGroupResourceProfile(authzToken, groupResourceProfileId);
+ return recv_getGroupResourceProfile();
+ }
+
+ public void send_getGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ getGroupResourceProfile_args args = new getGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("getGroupResourceProfile", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile recv_getGroupResourceProfile() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupResourceProfile_result result = new getGroupResourceProfile_result();
+ receiveBase(result, "getGroupResourceProfile");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupResourceProfile failed: unknown result");
+ }
+
+ public boolean removeGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeGroupResourceProfile(authzToken, groupResourceProfileId);
+ return recv_removeGroupResourceProfile();
+ }
+
+ public void send_removeGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ removeGroupResourceProfile_args args = new removeGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("removeGroupResourceProfile", args);
+ }
+
+ public boolean recv_removeGroupResourceProfile() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeGroupResourceProfile_result result = new removeGroupResourceProfile_result();
+ receiveBase(result, "removeGroupResourceProfile");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeGroupResourceProfile failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> getGroupResourceList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getGroupResourceList(authzToken, gatewayId);
+ return recv_getGroupResourceList();
+ }
+
+ public void send_getGroupResourceList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ getGroupResourceList_args args = new getGroupResourceList_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ sendBase("getGroupResourceList", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> recv_getGroupResourceList() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupResourceList_result result = new getGroupResourceList_result();
+ receiveBase(result, "getGroupResourceList");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupResourceList failed: unknown result");
+ }
+
+ public boolean removeGroupComputePrefs(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeGroupComputePrefs(authzToken, computeResourceId, groupResourceProfileId);
+ return recv_removeGroupComputePrefs();
+ }
+
+ public void send_removeGroupComputePrefs(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ removeGroupComputePrefs_args args = new removeGroupComputePrefs_args();
+ args.setAuthzToken(authzToken);
+ args.setComputeResourceId(computeResourceId);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("removeGroupComputePrefs", args);
+ }
+
+ public boolean recv_removeGroupComputePrefs() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeGroupComputePrefs_result result = new removeGroupComputePrefs_result();
+ receiveBase(result, "removeGroupComputePrefs");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeGroupComputePrefs failed: unknown result");
+ }
+
+ public boolean removeGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeGroupComputeResourcePolicy(authzToken, resourcePolicyId);
+ return recv_removeGroupComputeResourcePolicy();
+ }
+
+ public void send_removeGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.thrift.TException
+ {
+ removeGroupComputeResourcePolicy_args args = new removeGroupComputeResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ sendBase("removeGroupComputeResourcePolicy", args);
+ }
+
+ public boolean recv_removeGroupComputeResourcePolicy() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeGroupComputeResourcePolicy_result result = new removeGroupComputeResourcePolicy_result();
+ receiveBase(result, "removeGroupComputeResourcePolicy");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeGroupComputeResourcePolicy failed: unknown result");
+ }
+
+ public boolean removeGroupBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeGroupBatchQueueResourcePolicy(authzToken, resourcePolicyId);
+ return recv_removeGroupBatchQueueResourcePolicy();
+ }
+
+ public void send_removeGroupBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.thrift.TException
+ {
+ removeGroupBatchQueueResourcePolicy_args args = new removeGroupBatchQueueResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ sendBase("removeGroupBatchQueueResourcePolicy", args);
+ }
+
+ public boolean recv_removeGroupBatchQueueResourcePolicy() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeGroupBatchQueueResourcePolicy_result result = new removeGroupBatchQueueResourcePolicy_result();
+ receiveBase(result, "removeGroupBatchQueueResourcePolicy");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeGroupBatchQueueResourcePolicy failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference getGroupComputeResourcePreference(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.Authorizatio [...]
+ {
+ send_getGroupComputeResourcePreference(authzToken, computeResourceId, groupResourceProfileId);
+ return recv_getGroupComputeResourcePreference();
+ }
+
+ public void send_getGroupComputeResourcePreference(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ getGroupComputeResourcePreference_args args = new getGroupComputeResourcePreference_args();
+ args.setAuthzToken(authzToken);
+ args.setComputeResourceId(computeResourceId);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("getGroupComputeResourcePreference", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference recv_getGroupComputeResourcePreference() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupComputeResourcePreference_result result = new getGroupComputeResourcePreference_result();
+ receiveBase(result, "getGroupComputeResourcePreference");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupComputeResourcePreference failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy getGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getGroupComputeResourcePolicy(authzToken, resourcePolicyId);
+ return recv_getGroupComputeResourcePolicy();
+ }
+
+ public void send_getGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.thrift.TException
+ {
+ getGroupComputeResourcePolicy_args args = new getGroupComputeResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ sendBase("getGroupComputeResourcePolicy", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy recv_getGroupComputeResourcePolicy() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupComputeResourcePolicy_result result = new getGroupComputeResourcePolicy_result();
+ receiveBase(result, "getGroupComputeResourcePolicy");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupComputeResourcePolicy failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy getBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getBatchQueueResourcePolicy(authzToken, resourcePolicyId);
+ return recv_getBatchQueueResourcePolicy();
+ }
+
+ public void send_getBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId) throws org.apache.thrift.TException
+ {
+ getBatchQueueResourcePolicy_args args = new getBatchQueueResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ sendBase("getBatchQueueResourcePolicy", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy recv_getBatchQueueResourcePolicy() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getBatchQueueResourcePolicy_result result = new getBatchQueueResourcePolicy_result();
+ receiveBase(result, "getBatchQueueResourcePolicy");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getBatchQueueResourcePolicy failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> getGroupComputeResourcePrefList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache [...]
+ {
+ send_getGroupComputeResourcePrefList(authzToken, groupResourceProfileId);
+ return recv_getGroupComputeResourcePrefList();
+ }
+
+ public void send_getGroupComputeResourcePrefList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ getGroupComputeResourcePrefList_args args = new getGroupComputeResourcePrefList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("getGroupComputeResourcePrefList", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> recv_getGroupComputeResourcePrefList() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupComputeResourcePrefList_result result = new getGroupComputeResourcePrefList_result();
+ receiveBase(result, "getGroupComputeResourcePrefList");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupComputeResourcePrefList failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> getGroupBatchQueueResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache. [...]
+ {
+ send_getGroupBatchQueueResourcePolicyList(authzToken, groupResourceProfileId);
+ return recv_getGroupBatchQueueResourcePolicyList();
+ }
+
+ public void send_getGroupBatchQueueResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ getGroupBatchQueueResourcePolicyList_args args = new getGroupBatchQueueResourcePolicyList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("getGroupBatchQueueResourcePolicyList", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> recv_getGroupBatchQueueResourcePolicyList() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupBatchQueueResourcePolicyList_result result = new getGroupBatchQueueResourcePolicyList_result();
+ receiveBase(result, "getGroupBatchQueueResourcePolicyList");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupBatchQueueResourcePolicyList failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> getGroupComputeResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift [...]
+ {
+ send_getGroupComputeResourcePolicyList(authzToken, groupResourceProfileId);
+ return recv_getGroupComputeResourcePolicyList();
+ }
+
+ public void send_getGroupComputeResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId) throws org.apache.thrift.TException
+ {
+ getGroupComputeResourcePolicyList_args args = new getGroupComputeResourcePolicyList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ sendBase("getGroupComputeResourcePolicyList", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> recv_getGroupComputeResourcePolicyList() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGroupComputeResourcePolicyList_result result = new getGroupComputeResourcePolicyList_result();
+ receiveBase(result, "getGroupComputeResourcePolicyList");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGroupComputeResourcePolicyList failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups getGatewayGroups(org.apache.airavata.model.security.AuthzToken authzToken) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getGatewayGroups(authzToken);
+ return recv_getGatewayGroups();
+ }
+
+ public void send_getGatewayGroups(org.apache.airavata.model.security.AuthzToken authzToken) throws org.apache.thrift.TException
+ {
+ getGatewayGroups_args args = new getGatewayGroups_args();
+ args.setAuthzToken(authzToken);
+ sendBase("getGatewayGroups", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups recv_getGatewayGroups() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getGatewayGroups_result result = new getGatewayGroups_result();
+ receiveBase(result, "getGatewayGroups");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGatewayGroups failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.Parser getParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getParser(authzToken, parserId, gatewayId);
+ return recv_getParser();
+ }
+
+ public void send_getParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ getParser_args args = new getParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParserId(parserId);
+ args.setGatewayId(gatewayId);
+ sendBase("getParser", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.Parser recv_getParser() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getParser_result result = new getParser_result();
+ receiveBase(result, "getParser");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getParser failed: unknown result");
+ }
+
+ public java.lang.String saveParser(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.Parser parser) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_saveParser(authzToken, parser);
+ return recv_saveParser();
+ }
+
+ public void send_saveParser(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.Parser parser) throws org.apache.thrift.TException
+ {
+ saveParser_args args = new saveParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParser(parser);
+ sendBase("saveParser", args);
+ }
+
+ public java.lang.String recv_saveParser() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ saveParser_result result = new saveParser_result();
+ receiveBase(result, "saveParser");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "saveParser failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.Parser> listAllParsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_listAllParsers(authzToken, gatewayId);
+ return recv_listAllParsers();
+ }
+
+ public void send_listAllParsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ listAllParsers_args args = new listAllParsers_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ sendBase("listAllParsers", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.Parser> recv_listAllParsers() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ listAllParsers_result result = new listAllParsers_result();
+ receiveBase(result, "listAllParsers");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "listAllParsers failed: unknown result");
+ }
+
+ public boolean removeParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeParser(authzToken, parserId, gatewayId);
+ return recv_removeParser();
+ }
+
+ public void send_removeParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ removeParser_args args = new removeParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParserId(parserId);
+ args.setGatewayId(gatewayId);
+ sendBase("removeParser", args);
+ }
+
+ public boolean recv_removeParser() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeParser_result result = new removeParser_result();
+ receiveBase(result, "removeParser");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeParser failed: unknown result");
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.ParsingTemplate getParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_getParsingTemplate(authzToken, templateId, gatewayId);
+ return recv_getParsingTemplate();
+ }
+
+ public void send_getParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ getParsingTemplate_args args = new getParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setTemplateId(templateId);
+ args.setGatewayId(gatewayId);
+ sendBase("getParsingTemplate", args);
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.ParsingTemplate recv_getParsingTemplate() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getParsingTemplate_result result = new getParsingTemplate_result();
+ receiveBase(result, "getParsingTemplate");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getParsingTemplate failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> getParsingTemplatesForExperiment(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String experimentId, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TE [...]
+ {
+ send_getParsingTemplatesForExperiment(authzToken, experimentId, gatewayId);
+ return recv_getParsingTemplatesForExperiment();
+ }
+
+ public void send_getParsingTemplatesForExperiment(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String experimentId, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ getParsingTemplatesForExperiment_args args = new getParsingTemplatesForExperiment_args();
+ args.setAuthzToken(authzToken);
+ args.setExperimentId(experimentId);
+ args.setGatewayId(gatewayId);
+ sendBase("getParsingTemplatesForExperiment", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> recv_getParsingTemplatesForExperiment() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ getParsingTemplatesForExperiment_result result = new getParsingTemplatesForExperiment_result();
+ receiveBase(result, "getParsingTemplatesForExperiment");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getParsingTemplatesForExperiment failed: unknown result");
+ }
+
+ public java.lang.String saveParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.ParsingTemplate parsingTemplate) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_saveParsingTemplate(authzToken, parsingTemplate);
+ return recv_saveParsingTemplate();
+ }
+
+ public void send_saveParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.ParsingTemplate parsingTemplate) throws org.apache.thrift.TException
+ {
+ saveParsingTemplate_args args = new saveParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setParsingTemplate(parsingTemplate);
+ sendBase("saveParsingTemplate", args);
+ }
+
+ public java.lang.String recv_saveParsingTemplate() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ saveParsingTemplate_result result = new saveParsingTemplate_result();
+ receiveBase(result, "saveParsingTemplate");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "saveParsingTemplate failed: unknown result");
+ }
+
+ public boolean removeParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_removeParsingTemplate(authzToken, templateId, gatewayId);
+ return recv_removeParsingTemplate();
+ }
+
+ public void send_removeParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ removeParsingTemplate_args args = new removeParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setTemplateId(templateId);
+ args.setGatewayId(gatewayId);
+ sendBase("removeParsingTemplate", args);
+ }
+
+ public boolean recv_removeParsingTemplate() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ removeParsingTemplate_result result = new removeParsingTemplate_result();
+ receiveBase(result, "removeParsingTemplate");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "removeParsingTemplate failed: unknown result");
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> listAllParsingTemplates(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ send_listAllParsingTemplates(authzToken, gatewayId);
+ return recv_listAllParsingTemplates();
+ }
+
+ public void send_listAllParsingTemplates(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId) throws org.apache.thrift.TException
+ {
+ listAllParsingTemplates_args args = new listAllParsingTemplates_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ sendBase("listAllParsingTemplates", args);
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> recv_listAllParsingTemplates() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException
+ {
+ listAllParsingTemplates_result result = new listAllParsingTemplates_result();
+ receiveBase(result, "listAllParsingTemplates");
+ if (result.isSetSuccess()) {
+ return result.success;
+ }
+ if (result.ire != null) {
+ throw result.ire;
+ }
+ if (result.ace != null) {
+ throw result.ace;
+ }
+ if (result.ase != null) {
+ throw result.ase;
+ }
+ if (result.ae != null) {
+ throw result.ae;
+ }
+ throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "listAllParsingTemplates failed: unknown result");
+ }
+
}
- public static class AsyncClient extends org.apache.thrift.async.TAsyncClient implements AsyncIface {
+ public static class AsyncClient extends org.apache.airavata.base.api.BaseAPI.AsyncClient implements AsyncIface {
public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
private org.apache.thrift.async.TAsyncClientManager clientManager;
private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
@@@ -16617,1019 -15800,9 +16549,1019 @@@
}
}
+ public void getAllAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getAllAccessibleGroups_call method_call = new getAllAccessibleGroups_call(authzToken, resourceId, permissionType, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getAllAccessibleGroups_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<java.lang.String>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourceId;
+ private org.apache.airavata.model.group.ResourcePermissionType permissionType;
+ public getAllAccessibleGroups_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourceId = resourceId;
+ this.permissionType = permissionType;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAllAccessibleGroups", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getAllAccessibleGroups_args args = new getAllAccessibleGroups_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<java.lang.String> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getAllAccessibleGroups();
+ }
+ }
+
+ public void getAllDirectlyAccessibleUsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getAllDirectlyAccessibleUsers_call method_call = new getAllDirectlyAccessibleUsers_call(authzToken, resourceId, permissionType, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getAllDirectlyAccessibleUsers_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<java.lang.String>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourceId;
+ private org.apache.airavata.model.group.ResourcePermissionType permissionType;
+ public getAllDirectlyAccessibleUsers_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift. [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourceId = resourceId;
+ this.permissionType = permissionType;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAllDirectlyAccessibleUsers", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getAllDirectlyAccessibleUsers_args args = new getAllDirectlyAccessibleUsers_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<java.lang.String> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getAllDirectlyAccessibleUsers();
+ }
+ }
+
+ public void getAllDirectlyAccessibleGroups(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getAllDirectlyAccessibleGroups_call method_call = new getAllDirectlyAccessibleGroups_call(authzToken, resourceId, permissionType, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getAllDirectlyAccessibleGroups_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<java.lang.String>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourceId;
+ private org.apache.airavata.model.group.ResourcePermissionType permissionType;
+ public getAllDirectlyAccessibleGroups_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourceId = resourceId;
+ this.permissionType = permissionType;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getAllDirectlyAccessibleGroups", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getAllDirectlyAccessibleGroups_args args = new getAllDirectlyAccessibleGroups_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<java.lang.String> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getAllDirectlyAccessibleGroups();
+ }
+ }
+
+ public void userHasAccess(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ userHasAccess_call method_call = new userHasAccess_call(authzToken, resourceId, permissionType, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class userHasAccess_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourceId;
+ private org.apache.airavata.model.group.ResourcePermissionType permissionType;
+ public userHasAccess_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourceId, org.apache.airavata.model.group.ResourcePermissionType permissionType, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourceId = resourceId;
+ this.permissionType = permissionType;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("userHasAccess", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ userHasAccess_args args = new userHasAccess_args();
+ args.setAuthzToken(authzToken);
+ args.setResourceId(resourceId);
+ args.setPermissionType(permissionType);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_userHasAccess();
+ }
+ }
+
+ public void createGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ createGroupResourceProfile_call method_call = new createGroupResourceProfile_call(authzToken, groupResourceProfile, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class createGroupResourceProfile_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.String> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile;
+ public createGroupResourceProfile_call(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfile = groupResourceProfile;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("createGroupResourceProfile", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ createGroupResourceProfile_args args = new createGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfile(groupResourceProfile);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.String getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_createGroupResourceProfile();
+ }
+ }
+
+ public void updateGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ updateGroupResourceProfile_call method_call = new updateGroupResourceProfile_call(authzToken, groupResourceProfile, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class updateGroupResourceProfile_call extends org.apache.thrift.async.TAsyncMethodCall<Void> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile;
+ public updateGroupResourceProfile_call(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile groupResourceProfile, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfile = groupResourceProfile;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateGroupResourceProfile", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ updateGroupResourceProfile_args args = new updateGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfile(groupResourceProfile);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public Void getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return null;
+ }
+ }
+
+ public void getGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupResourceProfile_call method_call = new getGroupResourceProfile_call(authzToken, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupResourceProfile_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String groupResourceProfileId;
+ public getGroupResourceProfile_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupResourceProfile", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupResourceProfile_args args = new getGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupResourceProfile();
+ }
+ }
+
+ public void removeGroupResourceProfile(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeGroupResourceProfile_call method_call = new removeGroupResourceProfile_call(authzToken, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeGroupResourceProfile_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String groupResourceProfileId;
+ public removeGroupResourceProfile_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeGroupResourceProfile", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeGroupResourceProfile_args args = new removeGroupResourceProfile_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeGroupResourceProfile();
+ }
+ }
+
+ public void getGroupResourceList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupResourceList_call method_call = new getGroupResourceList_call(authzToken, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupResourceList_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String gatewayId;
+ public getGroupResourceList_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupResourceList", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupResourceList_args args = new getGroupResourceList_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupResourceList();
+ }
+ }
+
+ public void removeGroupComputePrefs(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeGroupComputePrefs_call method_call = new removeGroupComputePrefs_call(authzToken, computeResourceId, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeGroupComputePrefs_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String computeResourceId;
+ private java.lang.String groupResourceProfileId;
+ public removeGroupComputePrefs_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.computeResourceId = computeResourceId;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeGroupComputePrefs", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeGroupComputePrefs_args args = new removeGroupComputePrefs_args();
+ args.setAuthzToken(authzToken);
+ args.setComputeResourceId(computeResourceId);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeGroupComputePrefs();
+ }
+ }
+
+ public void removeGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeGroupComputeResourcePolicy_call method_call = new removeGroupComputeResourcePolicy_call(authzToken, resourcePolicyId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeGroupComputeResourcePolicy_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourcePolicyId;
+ public removeGroupComputeResourcePolicy_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourcePolicyId = resourcePolicyId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeGroupComputeResourcePolicy", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeGroupComputeResourcePolicy_args args = new removeGroupComputeResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeGroupComputeResourcePolicy();
+ }
+ }
+
+ public void removeGroupBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeGroupBatchQueueResourcePolicy_call method_call = new removeGroupBatchQueueResourcePolicy_call(authzToken, resourcePolicyId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeGroupBatchQueueResourcePolicy_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourcePolicyId;
+ public removeGroupBatchQueueResourcePolicy_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourcePolicyId = resourcePolicyId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeGroupBatchQueueResourcePolicy", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeGroupBatchQueueResourcePolicy_args args = new removeGroupBatchQueueResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeGroupBatchQueueResourcePolicy();
+ }
+ }
+
+ public void getGroupComputeResourcePreference(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupComputeResourcePreference_call method_call = new getGroupComputeResourcePreference_call(authzToken, computeResourceId, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupComputeResourcePreference_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String computeResourceId;
+ private java.lang.String groupResourceProfileId;
+ public getGroupComputeResourcePreference_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String computeResourceId, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.computeResourceId = computeResourceId;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupComputeResourcePreference", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupComputeResourcePreference_args args = new getGroupComputeResourcePreference_args();
+ args.setAuthzToken(authzToken);
+ args.setComputeResourceId(computeResourceId);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupComputeResourcePreference();
+ }
+ }
+
+ public void getGroupComputeResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupComputeResourcePolicy_call method_call = new getGroupComputeResourcePolicy_call(authzToken, resourcePolicyId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupComputeResourcePolicy_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourcePolicyId;
+ public getGroupComputeResourcePolicy_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourcePolicyId = resourcePolicyId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupComputeResourcePolicy", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupComputeResourcePolicy_args args = new getGroupComputeResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupComputeResourcePolicy();
+ }
+ }
+
+ public void getBatchQueueResourcePolicy(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getBatchQueueResourcePolicy_call method_call = new getBatchQueueResourcePolicy_call(authzToken, resourcePolicyId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getBatchQueueResourcePolicy_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String resourcePolicyId;
+ public getBatchQueueResourcePolicy_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String resourcePolicyId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.resourcePolicyId = resourcePolicyId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getBatchQueueResourcePolicy", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getBatchQueueResourcePolicy_args args = new getBatchQueueResourcePolicy_args();
+ args.setAuthzToken(authzToken);
+ args.setResourcePolicyId(resourcePolicyId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getBatchQueueResourcePolicy();
+ }
+ }
+
+ public void getGroupComputeResourcePrefList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupComputeResourcePrefList_call method_call = new getGroupComputeResourcePrefList_call(authzToken, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupComputeResourcePrefList_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String groupResourceProfileId;
+ public getGroupComputeResourcePrefList_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupComputeResourcePrefList", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupComputeResourcePrefList_args args = new getGroupComputeResourcePrefList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupComputeResourcePrefList();
+ }
+ }
+
+ public void getGroupBatchQueueResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupBatchQueueResourcePolicyList_call method_call = new getGroupBatchQueueResourcePolicyList_call(authzToken, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupBatchQueueResourcePolicyList_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String groupResourceProfileId;
+ public getGroupBatchQueueResourcePolicyList_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org. [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupBatchQueueResourcePolicyList", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupBatchQueueResourcePolicyList_args args = new getGroupBatchQueueResourcePolicyList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupBatchQueueResourcePolicyList();
+ }
+ }
+
+ public void getGroupComputeResourcePolicyList(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGroupComputeResourcePolicyList_call method_call = new getGroupComputeResourcePolicyList_call(authzToken, groupResourceProfileId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGroupComputeResourcePolicyList_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String groupResourceProfileId;
+ public getGroupComputeResourcePolicyList_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String groupResourceProfileId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.groupResourceProfileId = groupResourceProfileId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGroupComputeResourcePolicyList", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGroupComputeResourcePolicyList_args args = new getGroupComputeResourcePolicyList_args();
+ args.setAuthzToken(authzToken);
+ args.setGroupResourceProfileId(groupResourceProfileId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGroupComputeResourcePolicyList();
+ }
+ }
+
+ public void getGatewayGroups(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getGatewayGroups_call method_call = new getGatewayGroups_call(authzToken, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getGatewayGroups_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ public getGatewayGroups_call(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGatewayGroups", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getGatewayGroups_args args = new getGatewayGroups_args();
+ args.setAuthzToken(authzToken);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getGatewayGroups();
+ }
+ }
+
+ public void getParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.Parser> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getParser_call method_call = new getParser_call(authzToken, parserId, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getParser_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.parser.Parser> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String parserId;
+ private java.lang.String gatewayId;
+ public getParser_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.Parser> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.parserId = parserId;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getParser", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getParser_args args = new getParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParserId(parserId);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.Parser getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getParser();
+ }
+ }
+
+ public void saveParser(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.Parser parser, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ saveParser_call method_call = new saveParser_call(authzToken, parser, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class saveParser_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.String> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private org.apache.airavata.model.appcatalog.parser.Parser parser;
+ public saveParser_call(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.Parser parser, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.parser = parser;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("saveParser", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ saveParser_args args = new saveParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParser(parser);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.String getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_saveParser();
+ }
+ }
+
+ public void listAllParsers(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ listAllParsers_call method_call = new listAllParsers_call(authzToken, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class listAllParsers_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String gatewayId;
+ public listAllParsers_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("listAllParsers", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ listAllParsers_args args = new listAllParsers_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.Parser> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_listAllParsers();
+ }
+ }
+
+ public void removeParser(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeParser_call method_call = new removeParser_call(authzToken, parserId, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeParser_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String parserId;
+ private java.lang.String gatewayId;
+ public removeParser_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String parserId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.parserId = parserId;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeParser", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeParser_args args = new removeParser_args();
+ args.setAuthzToken(authzToken);
+ args.setParserId(parserId);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeParser();
+ }
+ }
+
+ public void getParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getParsingTemplate_call method_call = new getParsingTemplate_call(authzToken, templateId, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getParsingTemplate_call extends org.apache.thrift.async.TAsyncMethodCall<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String templateId;
+ private java.lang.String gatewayId;
+ public getParsingTemplate_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.templateId = templateId;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getParsingTemplate", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getParsingTemplate_args args = new getParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setTemplateId(templateId);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public org.apache.airavata.model.appcatalog.parser.ParsingTemplate getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getParsingTemplate();
+ }
+ }
+
+ public void getParsingTemplatesForExperiment(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String experimentId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ getParsingTemplatesForExperiment_call method_call = new getParsingTemplatesForExperiment_call(authzToken, experimentId, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class getParsingTemplatesForExperiment_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String experimentId;
+ private java.lang.String gatewayId;
+ public getParsingTemplatesForExperiment_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String experimentId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.th [...]
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.experimentId = experimentId;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getParsingTemplatesForExperiment", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ getParsingTemplatesForExperiment_args args = new getParsingTemplatesForExperiment_args();
+ args.setAuthzToken(authzToken);
+ args.setExperimentId(experimentId);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_getParsingTemplatesForExperiment();
+ }
+ }
+
+ public void saveParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.ParsingTemplate parsingTemplate, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ saveParsingTemplate_call method_call = new saveParsingTemplate_call(authzToken, parsingTemplate, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class saveParsingTemplate_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.String> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private org.apache.airavata.model.appcatalog.parser.ParsingTemplate parsingTemplate;
+ public saveParsingTemplate_call(org.apache.airavata.model.security.AuthzToken authzToken, org.apache.airavata.model.appcatalog.parser.ParsingTemplate parsingTemplate, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.parsingTemplate = parsingTemplate;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("saveParsingTemplate", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ saveParsingTemplate_args args = new saveParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setParsingTemplate(parsingTemplate);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.String getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_saveParsingTemplate();
+ }
+ }
+
+ public void removeParsingTemplate(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ removeParsingTemplate_call method_call = new removeParsingTemplate_call(authzToken, templateId, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class removeParsingTemplate_call extends org.apache.thrift.async.TAsyncMethodCall<java.lang.Boolean> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String templateId;
+ private java.lang.String gatewayId;
+ public removeParsingTemplate_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String templateId, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.templateId = templateId;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("removeParsingTemplate", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ removeParsingTemplate_args args = new removeParsingTemplate_args();
+ args.setAuthzToken(authzToken);
+ args.setTemplateId(templateId);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.lang.Boolean getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_removeParsingTemplate();
+ }
+ }
+
+ public void listAllParsingTemplates(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler) throws org.apache.thrift.TException {
+ checkReady();
+ listAllParsingTemplates_call method_call = new listAllParsingTemplates_call(authzToken, gatewayId, resultHandler, this, ___protocolFactory, ___transport);
+ this.___currentMethod = method_call;
+ ___manager.call(method_call);
+ }
+
+ public static class listAllParsingTemplates_call extends org.apache.thrift.async.TAsyncMethodCall<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> {
+ private org.apache.airavata.model.security.AuthzToken authzToken;
+ private java.lang.String gatewayId;
+ public listAllParsingTemplates_call(org.apache.airavata.model.security.AuthzToken authzToken, java.lang.String gatewayId, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
+ super(client, protocolFactory, transport, resultHandler, false);
+ this.authzToken = authzToken;
+ this.gatewayId = gatewayId;
+ }
+
+ public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
+ prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("listAllParsingTemplates", org.apache.thrift.protocol.TMessageType.CALL, 0));
+ listAllParsingTemplates_args args = new listAllParsingTemplates_args();
+ args.setAuthzToken(authzToken);
+ args.setGatewayId(gatewayId);
+ args.write(prot);
+ prot.writeMessageEnd();
+ }
+
+ public java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> getResult() throws org.apache.airavata.model.error.InvalidRequestException, org.apache.airavata.model.error.AiravataClientException, org.apache.airavata.model.error.AiravataSystemException, org.apache.airavata.model.error.AuthorizationException, org.apache.thrift.TException {
+ if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
+ throw new java.lang.IllegalStateException("Method call not finished!");
+ }
+ org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
+ org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
+ return (new Client(prot)).recv_listAllParsingTemplates();
+ }
+ }
+
}
- public static class Processor<I extends Iface> extends org.apache.thrift.TBaseProcessor<I> implements org.apache.thrift.TProcessor {
+ public static class Processor<I extends Iface> extends org.apache.airavata.base.api.BaseAPI.Processor<I> implements org.apache.thrift.TProcessor {
private static final org.slf4j.Logger _LOGGER = org.slf4j.LoggerFactory.getLogger(Processor.class.getName());
public Processor(I iface) {
super(iface, getProcessMap(new java.util.HashMap<java.lang.String, org.apache.thrift.ProcessFunction<I, ? extends org.apache.thrift.TBase>>()));
@@@ -37148,32828 -34170,8 +36977,31898 @@@
return false;
}
- public void start(I iface, getAllAccessibleUsers_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<java.lang.String>> resultHandler) throws org.apache.thrift.TException {
- iface.getAllAccessibleUsers(args.authzToken, args.resourceId, args.resourceType, args.permissionType,resultHandler);
+ public void start(I iface, getGroupResourceProfile_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupResourceProfile(args.authzToken, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class removeGroupResourceProfile<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeGroupResourceProfile_args, java.lang.Boolean> {
+ public removeGroupResourceProfile() {
+ super("removeGroupResourceProfile");
+ }
+
+ public removeGroupResourceProfile_args getEmptyArgsInstance() {
+ return new removeGroupResourceProfile_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeGroupResourceProfile_result result = new removeGroupResourceProfile_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeGroupResourceProfile_result result = new removeGroupResourceProfile_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeGroupResourceProfile_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeGroupResourceProfile(args.authzToken, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class getGroupResourceList<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupResourceList_args, java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> {
+ public getGroupResourceList() {
+ super("getGroupResourceList");
+ }
+
+ public getGroupResourceList_args getEmptyArgsInstance() {
+ return new getGroupResourceList_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile> o) {
+ getGroupResourceList_result result = new getGroupResourceList_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupResourceList_result result = new getGroupResourceList_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupResourceList_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupResourceProfile>> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupResourceList(args.authzToken, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class removeGroupComputePrefs<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeGroupComputePrefs_args, java.lang.Boolean> {
+ public removeGroupComputePrefs() {
+ super("removeGroupComputePrefs");
+ }
+
+ public removeGroupComputePrefs_args getEmptyArgsInstance() {
+ return new removeGroupComputePrefs_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeGroupComputePrefs_result result = new removeGroupComputePrefs_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeGroupComputePrefs_result result = new removeGroupComputePrefs_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeGroupComputePrefs_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeGroupComputePrefs(args.authzToken, args.computeResourceId, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class removeGroupComputeResourcePolicy<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeGroupComputeResourcePolicy_args, java.lang.Boolean> {
+ public removeGroupComputeResourcePolicy() {
+ super("removeGroupComputeResourcePolicy");
+ }
+
+ public removeGroupComputeResourcePolicy_args getEmptyArgsInstance() {
+ return new removeGroupComputeResourcePolicy_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeGroupComputeResourcePolicy_result result = new removeGroupComputeResourcePolicy_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeGroupComputeResourcePolicy_result result = new removeGroupComputeResourcePolicy_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeGroupComputeResourcePolicy_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeGroupComputeResourcePolicy(args.authzToken, args.resourcePolicyId,resultHandler);
+ }
+ }
+
+ public static class removeGroupBatchQueueResourcePolicy<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeGroupBatchQueueResourcePolicy_args, java.lang.Boolean> {
+ public removeGroupBatchQueueResourcePolicy() {
+ super("removeGroupBatchQueueResourcePolicy");
+ }
+
+ public removeGroupBatchQueueResourcePolicy_args getEmptyArgsInstance() {
+ return new removeGroupBatchQueueResourcePolicy_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeGroupBatchQueueResourcePolicy_result result = new removeGroupBatchQueueResourcePolicy_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeGroupBatchQueueResourcePolicy_result result = new removeGroupBatchQueueResourcePolicy_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeGroupBatchQueueResourcePolicy_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeGroupBatchQueueResourcePolicy(args.authzToken, args.resourcePolicyId,resultHandler);
+ }
+ }
+
+ public static class getGroupComputeResourcePreference<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupComputeResourcePreference_args, org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> {
+ public getGroupComputeResourcePreference() {
+ super("getGroupComputeResourcePreference");
+ }
+
+ public getGroupComputeResourcePreference_args getEmptyArgsInstance() {
+ return new getGroupComputeResourcePreference_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference o) {
+ getGroupComputeResourcePreference_result result = new getGroupComputeResourcePreference_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupComputeResourcePreference_result result = new getGroupComputeResourcePreference_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupComputeResourcePreference_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupComputeResourcePreference(args.authzToken, args.computeResourceId, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class getGroupComputeResourcePolicy<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupComputeResourcePolicy_args, org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> {
+ public getGroupComputeResourcePolicy() {
+ super("getGroupComputeResourcePolicy");
+ }
+
+ public getGroupComputeResourcePolicy_args getEmptyArgsInstance() {
+ return new getGroupComputeResourcePolicy_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy o) {
+ getGroupComputeResourcePolicy_result result = new getGroupComputeResourcePolicy_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupComputeResourcePolicy_result result = new getGroupComputeResourcePolicy_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupComputeResourcePolicy_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupComputeResourcePolicy(args.authzToken, args.resourcePolicyId,resultHandler);
+ }
+ }
+
+ public static class getBatchQueueResourcePolicy<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getBatchQueueResourcePolicy_args, org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> {
+ public getBatchQueueResourcePolicy() {
+ super("getBatchQueueResourcePolicy");
+ }
+
+ public getBatchQueueResourcePolicy_args getEmptyArgsInstance() {
+ return new getBatchQueueResourcePolicy_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy o) {
+ getBatchQueueResourcePolicy_result result = new getBatchQueueResourcePolicy_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getBatchQueueResourcePolicy_result result = new getBatchQueueResourcePolicy_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getBatchQueueResourcePolicy_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> resultHandler) throws org.apache.thrift.TException {
+ iface.getBatchQueueResourcePolicy(args.authzToken, args.resourcePolicyId,resultHandler);
+ }
+ }
+
+ public static class getGroupComputeResourcePrefList<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupComputeResourcePrefList_args, java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> {
+ public getGroupComputeResourcePrefList() {
+ super("getGroupComputeResourcePrefList");
+ }
+
+ public getGroupComputeResourcePrefList_args getEmptyArgsInstance() {
+ return new getGroupComputeResourcePrefList_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference> o) {
+ getGroupComputeResourcePrefList_result result = new getGroupComputeResourcePrefList_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupComputeResourcePrefList_result result = new getGroupComputeResourcePrefList_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupComputeResourcePrefList_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.GroupComputeResourcePreference>> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupComputeResourcePrefList(args.authzToken, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class getGroupBatchQueueResourcePolicyList<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupBatchQueueResourcePolicyList_args, java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> {
+ public getGroupBatchQueueResourcePolicyList() {
+ super("getGroupBatchQueueResourcePolicyList");
+ }
+
+ public getGroupBatchQueueResourcePolicyList_args getEmptyArgsInstance() {
+ return new getGroupBatchQueueResourcePolicyList_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy> o) {
+ getGroupBatchQueueResourcePolicyList_result result = new getGroupBatchQueueResourcePolicyList_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupBatchQueueResourcePolicyList_result result = new getGroupBatchQueueResourcePolicyList_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupBatchQueueResourcePolicyList_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.BatchQueueResourcePolicy>> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupBatchQueueResourcePolicyList(args.authzToken, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class getGroupComputeResourcePolicyList<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGroupComputeResourcePolicyList_args, java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> {
+ public getGroupComputeResourcePolicyList() {
+ super("getGroupComputeResourcePolicyList");
+ }
+
+ public getGroupComputeResourcePolicyList_args getEmptyArgsInstance() {
+ return new getGroupComputeResourcePolicyList_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy> o) {
+ getGroupComputeResourcePolicyList_result result = new getGroupComputeResourcePolicyList_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGroupComputeResourcePolicyList_result result = new getGroupComputeResourcePolicyList_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGroupComputeResourcePolicyList_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.groupresourceprofile.ComputeResourcePolicy>> resultHandler) throws org.apache.thrift.TException {
+ iface.getGroupComputeResourcePolicyList(args.authzToken, args.groupResourceProfileId,resultHandler);
+ }
+ }
+
+ public static class getGatewayGroups<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getGatewayGroups_args, org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> {
+ public getGatewayGroups() {
+ super("getGatewayGroups");
+ }
+
+ public getGatewayGroups_args getEmptyArgsInstance() {
+ return new getGatewayGroups_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups o) {
+ getGatewayGroups_result result = new getGatewayGroups_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getGatewayGroups_result result = new getGatewayGroups_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getGatewayGroups_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.gatewaygroups.GatewayGroups> resultHandler) throws org.apache.thrift.TException {
+ iface.getGatewayGroups(args.authzToken,resultHandler);
+ }
+ }
+
+ public static class getParser<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getParser_args, org.apache.airavata.model.appcatalog.parser.Parser> {
+ public getParser() {
+ super("getParser");
+ }
+
+ public getParser_args getEmptyArgsInstance() {
+ return new getParser_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.Parser> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.Parser>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.parser.Parser o) {
+ getParser_result result = new getParser_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getParser_result result = new getParser_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getParser_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.Parser> resultHandler) throws org.apache.thrift.TException {
+ iface.getParser(args.authzToken, args.parserId, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class saveParser<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, saveParser_args, java.lang.String> {
+ public saveParser() {
+ super("saveParser");
+ }
+
+ public saveParser_args getEmptyArgsInstance() {
+ return new saveParser_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.String> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.String>() {
+ public void onComplete(java.lang.String o) {
+ saveParser_result result = new saveParser_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ saveParser_result result = new saveParser_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, saveParser_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException {
+ iface.saveParser(args.authzToken, args.parser,resultHandler);
+ }
+ }
+
+ public static class listAllParsers<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, listAllParsers_args, java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> {
+ public listAllParsers() {
+ super("listAllParsers");
+ }
+
+ public listAllParsers_args getEmptyArgsInstance() {
+ return new listAllParsers_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.parser.Parser> o) {
+ listAllParsers_result result = new listAllParsers_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ listAllParsers_result result = new listAllParsers_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, listAllParsers_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.Parser>> resultHandler) throws org.apache.thrift.TException {
+ iface.listAllParsers(args.authzToken, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class removeParser<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeParser_args, java.lang.Boolean> {
+ public removeParser() {
+ super("removeParser");
+ }
+
+ public removeParser_args getEmptyArgsInstance() {
+ return new removeParser_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeParser_result result = new removeParser_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeParser_result result = new removeParser_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeParser_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeParser(args.authzToken, args.parserId, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class getParsingTemplate<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getParsingTemplate_args, org.apache.airavata.model.appcatalog.parser.ParsingTemplate> {
+ public getParsingTemplate() {
+ super("getParsingTemplate");
+ }
+
+ public getParsingTemplate_args getEmptyArgsInstance() {
+ return new getParsingTemplate_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>() {
+ public void onComplete(org.apache.airavata.model.appcatalog.parser.ParsingTemplate o) {
+ getParsingTemplate_result result = new getParsingTemplate_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getParsingTemplate_result result = new getParsingTemplate_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getParsingTemplate_args args, org.apache.thrift.async.AsyncMethodCallback<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> resultHandler) throws org.apache.thrift.TException {
+ iface.getParsingTemplate(args.authzToken, args.templateId, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class getParsingTemplatesForExperiment<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, getParsingTemplatesForExperiment_args, java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> {
+ public getParsingTemplatesForExperiment() {
+ super("getParsingTemplatesForExperiment");
+ }
+
+ public getParsingTemplatesForExperiment_args getEmptyArgsInstance() {
+ return new getParsingTemplatesForExperiment_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> o) {
+ getParsingTemplatesForExperiment_result result = new getParsingTemplatesForExperiment_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ getParsingTemplatesForExperiment_result result = new getParsingTemplatesForExperiment_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, getParsingTemplatesForExperiment_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler) throws org.apache.thrift.TException {
+ iface.getParsingTemplatesForExperiment(args.authzToken, args.experimentId, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class saveParsingTemplate<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, saveParsingTemplate_args, java.lang.String> {
+ public saveParsingTemplate() {
+ super("saveParsingTemplate");
+ }
+
+ public saveParsingTemplate_args getEmptyArgsInstance() {
+ return new saveParsingTemplate_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.String> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.String>() {
+ public void onComplete(java.lang.String o) {
+ saveParsingTemplate_result result = new saveParsingTemplate_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ saveParsingTemplate_result result = new saveParsingTemplate_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, saveParsingTemplate_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler) throws org.apache.thrift.TException {
+ iface.saveParsingTemplate(args.authzToken, args.parsingTemplate,resultHandler);
+ }
+ }
+
+ public static class removeParsingTemplate<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, removeParsingTemplate_args, java.lang.Boolean> {
+ public removeParsingTemplate() {
+ super("removeParsingTemplate");
+ }
+
+ public removeParsingTemplate_args getEmptyArgsInstance() {
+ return new removeParsingTemplate_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean>() {
+ public void onComplete(java.lang.Boolean o) {
+ removeParsingTemplate_result result = new removeParsingTemplate_result();
+ result.success = o;
+ result.setSuccessIsSet(true);
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ removeParsingTemplate_result result = new removeParsingTemplate_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, removeParsingTemplate_args args, org.apache.thrift.async.AsyncMethodCallback<java.lang.Boolean> resultHandler) throws org.apache.thrift.TException {
+ iface.removeParsingTemplate(args.authzToken, args.templateId, args.gatewayId,resultHandler);
+ }
+ }
+
+ public static class listAllParsingTemplates<I extends AsyncIface> extends org.apache.thrift.AsyncProcessFunction<I, listAllParsingTemplates_args, java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> {
+ public listAllParsingTemplates() {
+ super("listAllParsingTemplates");
+ }
+
+ public listAllParsingTemplates_args getEmptyArgsInstance() {
+ return new listAllParsingTemplates_args();
+ }
+
+ public org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> getResultHandler(final org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer fb, final int seqid) {
+ final org.apache.thrift.AsyncProcessFunction fcall = this;
+ return new org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>>() {
+ public void onComplete(java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate> o) {
+ listAllParsingTemplates_result result = new listAllParsingTemplates_result();
+ result.success = o;
+ try {
+ fcall.sendResponse(fb, result, org.apache.thrift.protocol.TMessageType.REPLY,seqid);
+ } catch (org.apache.thrift.transport.TTransportException e) {
+ _LOGGER.error("TTransportException writing to internal frame buffer", e);
+ fb.close();
+ } catch (java.lang.Exception e) {
+ _LOGGER.error("Exception writing to internal frame buffer", e);
+ onError(e);
+ }
+ }
+ public void onError(java.lang.Exception e) {
+ byte msgType = org.apache.thrift.protocol.TMessageType.REPLY;
+ org.apache.thrift.TSerializable msg;
+ listAllParsingTemplates_result result = new listAllParsingTemplates_result();
+ if (e instanceof org.apache.airavata.model.error.InvalidRequestException) {
+ result.ire = (org.apache.airavata.model.error.InvalidRequestException) e;
+ result.setIreIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataClientException) {
+ result.ace = (org.apache.airavata.model.error.AiravataClientException) e;
+ result.setAceIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AiravataSystemException) {
+ result.ase = (org.apache.airavata.model.error.AiravataSystemException) e;
+ result.setAseIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.airavata.model.error.AuthorizationException) {
+ result.ae = (org.apache.airavata.model.error.AuthorizationException) e;
+ result.setAeIsSet(true);
+ msg = result;
+ } else if (e instanceof org.apache.thrift.transport.TTransportException) {
+ _LOGGER.error("TTransportException inside handler", e);
+ fb.close();
+ return;
+ } else if (e instanceof org.apache.thrift.TApplicationException) {
+ _LOGGER.error("TApplicationException inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = (org.apache.thrift.TApplicationException)e;
+ } else {
+ _LOGGER.error("Exception inside handler", e);
+ msgType = org.apache.thrift.protocol.TMessageType.EXCEPTION;
+ msg = new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.INTERNAL_ERROR, e.getMessage());
+ }
+ try {
+ fcall.sendResponse(fb,msg,msgType,seqid);
+ } catch (java.lang.Exception ex) {
+ _LOGGER.error("Exception writing to internal frame buffer", ex);
+ fb.close();
+ }
+ }
+ };
+ }
+
+ protected boolean isOneway() {
+ return false;
+ }
+
+ public void start(I iface, listAllParsingTemplates_args args, org.apache.thrift.async.AsyncMethodCallback<java.util.List<org.apache.airavata.model.appcatalog.parser.ParsingTemplate>> resultHandler) throws org.apache.thrift.TException {
+ iface.listAllParsingTemplates(args.authzToken, args.gatewayId,resultHandler);
+ }
+ }
+
+ }
+
- public static class getAPIVersion_args implements org.apache.thrift.TBase<getAPIVersion_args, getAPIVersion_args._Fields>, java.io.Serializable, Cloneable, Comparable<getAPIVersion_args> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAPIVersion_args");
-
-
- private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new getAPIVersion_argsStandardSchemeFactory();
- private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new getAPIVersion_argsTupleSchemeFactory();
-
-
- /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
- public enum _Fields implements org.apache.thrift.TFieldIdEnum {
- ;
-
- private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
-
- static {
- for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
- byName.put(field.getFieldName(), field);
- }
- }
-
- /**
- * Find the _Fields constant that matches fieldId, or null if its not found.
- */
- public static _Fields findByThriftId(int fieldId) {
- switch(fieldId) {
- default:
- return null;
- }
- }
-
- /**
- * Find the _Fields constant that matches fieldId, throwing an exception
- * if it is not found.
- */
- public static _Fields findByThriftIdOrThrow(int fieldId) {
- _Fields fields = findByThriftId(fieldId);
- if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
- return fields;
- }
-
- /**
- * Find the _Fields constant that matches name, or null if its not found.
- */
- public static _Fields findByName(java.lang.String name) {
- return byName.get(name);
- }
-
- private final short _thriftId;
- private final java.lang.String _fieldName;
-
- _Fields(short thriftId, java.lang.String fieldName) {
- _thriftId = thriftId;
- _fieldName = fieldName;
- }
-
- public short getThriftFieldId() {
- return _thriftId;
- }
-
- public java.lang.String getFieldName() {
- return _fieldName;
- }
- }
- public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
- static {
- java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
- metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
- org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAPIVersion_args.class, metaDataMap);
- }
-
- public getAPIVersion_args() {
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public getAPIVersion_args(getAPIVersion_args other) {
- }
-
- public getAPIVersion_args deepCopy() {
- return new getAPIVersion_args(this);
- }
-
- @Override
- public void clear() {
- }
-
- public void setFieldValue(_Fields field, java.lang.Object value) {
- switch (field) {
- }
- }
-
- public java.lang.Object getFieldValue(_Fields field) {
- switch (field) {
- }
- throw new java.lang.IllegalStateException();
- }
-
- /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
- public boolean isSet(_Fields field) {
- if (field == null) {
- throw new java.lang.IllegalArgumentException();
- }
-
- switch (field) {
- }
- throw new java.lang.IllegalStateException();
- }
-
- @Override
- public boolean equals(java.lang.Object that) {
- if (that == null)
- return false;
- if (that instanceof getAPIVersion_args)
- return this.equals((getAPIVersion_args)that);
- return false;
- }
-
- public boolean equals(getAPIVersion_args that) {
- if (that == null)
- return false;
- if (this == that)
- return true;
-
- return true;
- }
-
- @Override
- public int hashCode() {
- int hashCode = 1;
-
- return hashCode;
- }
-
- @Override
- public int compareTo(getAPIVersion_args other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- return 0;
- }
-
- public _Fields fieldForId(int fieldId) {
- return _Fields.findByThriftId(fieldId);
- }
-
- public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
- scheme(iprot).read(iprot, this);
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
- scheme(oprot).write(oprot, this);
- }
-
- @Override
- public java.lang.String toString() {
- java.lang.StringBuilder sb = new java.lang.StringBuilder("getAPIVersion_args(");
- boolean first = true;
-
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- // check for sub-struct validity
- }
-
- private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
- try {
- write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
- } catch (org.apache.thrift.TException te) {
- throw new java.io.IOException(te);
- }
- }
-
- private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
- try {
- read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
- } catch (org.apache.thrift.TException te) {
- throw new java.io.IOException(te);
- }
- }
-
- private static class getAPIVersion_argsStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
- public getAPIVersion_argsStandardScheme getScheme() {
- return new getAPIVersion_argsStandardScheme();
- }
- }
-
- private static class getAPIVersion_argsStandardScheme extends org.apache.thrift.scheme.StandardScheme<getAPIVersion_args> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, getAPIVersion_args struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TField schemeField;
- iprot.readStructBegin();
- while (true)
- {
- schemeField = iprot.readFieldBegin();
- if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
- break;
- }
- switch (schemeField.id) {
- default:
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- iprot.readFieldEnd();
- }
- iprot.readStructEnd();
-
- // check for required fields of primitive type, which can't be checked in the validate method
- struct.validate();
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot, getAPIVersion_args struct) throws org.apache.thrift.TException {
- struct.validate();
-
- oprot.writeStructBegin(STRUCT_DESC);
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class getAPIVersion_argsTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
- public getAPIVersion_argsTupleScheme getScheme() {
- return new getAPIVersion_argsTupleScheme();
- }
- }
-
- private static class getAPIVersion_argsTupleScheme extends org.apache.thrift.scheme.TupleScheme<getAPIVersion_args> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, getAPIVersion_args struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, getAPIVersion_args struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
- }
- }
-
- private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
- return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
- }
- }
-
- public static class getAPIVersion_result implements org.apache.thrift.TBase<getAPIVersion_result, getAPIVersion_result._Fields>, java.io.Serializable, Cloneable, Comparable<getAPIVersion_result> {
- private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAPIVersion_result");
-
- private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0);
- private static final org.apache.thrift.protocol.TField IRE_FIELD_DESC = new org.apache.thrift.protocol.TField("ire", org.apache.thrift.protocol.TType.STRUCT, (short)1);
- private static final org.apache.thrift.protocol.TField ACE_FIELD_DESC = new org.apache.thrift.protocol.TField("ace", org.apache.thrift.protocol.TType.STRUCT, (short)2);
- private static final org.apache.thrift.protocol.TField ASE_FIELD_DESC = new org.apache.thrift.protocol.TField("ase", org.apache.thrift.protocol.TType.STRUCT, (short)3);
-
- private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new getAPIVersion_resultStandardSchemeFactory();
- private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new getAPIVersion_resultTupleSchemeFactory();
-
- public java.lang.String success; // required
- public org.apache.airavata.model.error.InvalidRequestException ire; // required
- public org.apache.airavata.model.error.AiravataClientException ace; // required
- public org.apache.airavata.model.error.AiravataSystemException ase; // required
-
- /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
- public enum _Fields implements org.apache.thrift.TFieldIdEnum {
- SUCCESS((short)0, "success"),
- IRE((short)1, "ire"),
- ACE((short)2, "ace"),
- ASE((short)3, "ase");
-
- private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
-
- static {
- for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
- byName.put(field.getFieldName(), field);
- }
- }
-
- /**
- * Find the _Fields constant that matches fieldId, or null if its not found.
- */
- public static _Fields findByThriftId(int fieldId) {
- switch(fieldId) {
- case 0: // SUCCESS
- return SUCCESS;
- case 1: // IRE
- return IRE;
- case 2: // ACE
- return ACE;
- case 3: // ASE
- return ASE;
- default:
- return null;
- }
- }
-
- /**
- * Find the _Fields constant that matches fieldId, throwing an exception
- * if it is not found.
- */
- public static _Fields findByThriftIdOrThrow(int fieldId) {
- _Fields fields = findByThriftId(fieldId);
- if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
- return fields;
- }
-
- /**
- * Find the _Fields constant that matches name, or null if its not found.
- */
- public static _Fields findByName(java.lang.String name) {
- return byName.get(name);
- }
-
- private final short _thriftId;
- private final java.lang.String _fieldName;
-
- _Fields(short thriftId, java.lang.String fieldName) {
- _thriftId = thriftId;
- _fieldName = fieldName;
- }
-
- public short getThriftFieldId() {
- return _thriftId;
- }
-
- public java.lang.String getFieldName() {
- return _fieldName;
- }
- }
-
- // isset id assignments
- public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
- static {
- java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
- tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT,
- new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
- tmpMap.put(_Fields.IRE, new org.apache.thrift.meta_data.FieldMetaData("ire", org.apache.thrift.TFieldRequirementType.DEFAULT,
- new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.InvalidRequestException.class)));
- tmpMap.put(_Fields.ACE, new org.apache.thrift.meta_data.FieldMetaData("ace", org.apache.thrift.TFieldRequirementType.DEFAULT,
- new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataClientException.class)));
- tmpMap.put(_Fields.ASE, new org.apache.thrift.meta_data.FieldMetaData("ase", org.apache.thrift.TFieldRequirementType.DEFAULT,
- new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataSystemException.class)));
- metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
- org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAPIVersion_result.class, metaDataMap);
- }
-
- public getAPIVersion_result() {
- }
-
- public getAPIVersion_result(
- java.lang.String success,
- org.apache.airavata.model.error.InvalidRequestException ire,
- org.apache.airavata.model.error.AiravataClientException ace,
- org.apache.airavata.model.error.AiravataSystemException ase)
- {
- this();
- this.success = success;
- this.ire = ire;
- this.ace = ace;
- this.ase = ase;
- }
-
- /**
- * Performs a deep copy on <i>other</i>.
- */
- public getAPIVersion_result(getAPIVersion_result other) {
- if (other.isSetSuccess()) {
- this.success = other.success;
- }
- if (other.isSetIre()) {
- this.ire = new org.apache.airavata.model.error.InvalidRequestException(other.ire);
- }
- if (other.isSetAce()) {
- this.ace = new org.apache.airavata.model.error.AiravataClientException(other.ace);
- }
- if (other.isSetAse()) {
- this.ase = new org.apache.airavata.model.error.AiravataSystemException(other.ase);
- }
- }
-
- public getAPIVersion_result deepCopy() {
- return new getAPIVersion_result(this);
- }
-
- @Override
- public void clear() {
- this.success = null;
- this.ire = null;
- this.ace = null;
- this.ase = null;
- }
-
- public java.lang.String getSuccess() {
- return this.success;
- }
-
- public getAPIVersion_result setSuccess(java.lang.String success) {
- this.success = success;
- return this;
- }
-
- public void unsetSuccess() {
- this.success = null;
- }
-
- /** Returns true if field success is set (has been assigned a value) and false otherwise */
- public boolean isSetSuccess() {
- return this.success != null;
- }
-
- public void setSuccessIsSet(boolean value) {
- if (!value) {
- this.success = null;
- }
- }
-
- public org.apache.airavata.model.error.InvalidRequestException getIre() {
- return this.ire;
- }
-
- public getAPIVersion_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) {
- this.ire = ire;
- return this;
- }
-
- public void unsetIre() {
- this.ire = null;
- }
-
- /** Returns true if field ire is set (has been assigned a value) and false otherwise */
- public boolean isSetIre() {
- return this.ire != null;
- }
-
- public void setIreIsSet(boolean value) {
- if (!value) {
- this.ire = null;
- }
- }
-
- public org.apache.airavata.model.error.AiravataClientException getAce() {
- return this.ace;
- }
-
- public getAPIVersion_result setAce(org.apache.airavata.model.error.AiravataClientException ace) {
- this.ace = ace;
- return this;
- }
-
- public void unsetAce() {
- this.ace = null;
- }
-
- /** Returns true if field ace is set (has been assigned a value) and false otherwise */
- public boolean isSetAce() {
- return this.ace != null;
- }
-
- public void setAceIsSet(boolean value) {
- if (!value) {
- this.ace = null;
- }
- }
-
- public org.apache.airavata.model.error.AiravataSystemException getAse() {
- return this.ase;
- }
-
- public getAPIVersion_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) {
- this.ase = ase;
- return this;
- }
-
- public void unsetAse() {
- this.ase = null;
- }
-
- /** Returns true if field ase is set (has been assigned a value) and false otherwise */
- public boolean isSetAse() {
- return this.ase != null;
- }
-
- public void setAseIsSet(boolean value) {
- if (!value) {
- this.ase = null;
- }
- }
-
- public void setFieldValue(_Fields field, java.lang.Object value) {
- switch (field) {
- case SUCCESS:
- if (value == null) {
- unsetSuccess();
- } else {
- setSuccess((java.lang.String)value);
- }
- break;
-
- case IRE:
- if (value == null) {
- unsetIre();
- } else {
- setIre((org.apache.airavata.model.error.InvalidRequestException)value);
- }
- break;
-
- case ACE:
- if (value == null) {
- unsetAce();
- } else {
- setAce((org.apache.airavata.model.error.AiravataClientException)value);
- }
- break;
-
- case ASE:
- if (value == null) {
- unsetAse();
- } else {
- setAse((org.apache.airavata.model.error.AiravataSystemException)value);
- }
- break;
-
- }
- }
-
- public java.lang.Object getFieldValue(_Fields field) {
- switch (field) {
- case SUCCESS:
- return getSuccess();
-
- case IRE:
- return getIre();
-
- case ACE:
- return getAce();
-
- case ASE:
- return getAse();
-
- }
- throw new java.lang.IllegalStateException();
- }
-
- /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
- public boolean isSet(_Fields field) {
- if (field == null) {
- throw new java.lang.IllegalArgumentException();
- }
-
- switch (field) {
- case SUCCESS:
- return isSetSuccess();
- case IRE:
- return isSetIre();
- case ACE:
- return isSetAce();
- case ASE:
- return isSetAse();
- }
- throw new java.lang.IllegalStateException();
- }
-
- @Override
- public boolean equals(java.lang.Object that) {
- if (that == null)
- return false;
- if (that instanceof getAPIVersion_result)
- return this.equals((getAPIVersion_result)that);
- return false;
- }
-
- public boolean equals(getAPIVersion_result that) {
- if (that == null)
- return false;
- if (this == that)
- return true;
-
- boolean this_present_success = true && this.isSetSuccess();
- boolean that_present_success = true && that.isSetSuccess();
- if (this_present_success || that_present_success) {
- if (!(this_present_success && that_present_success))
- return false;
- if (!this.success.equals(that.success))
- return false;
- }
-
- boolean this_present_ire = true && this.isSetIre();
- boolean that_present_ire = true && that.isSetIre();
- if (this_present_ire || that_present_ire) {
- if (!(this_present_ire && that_present_ire))
- return false;
- if (!this.ire.equals(that.ire))
- return false;
- }
-
- boolean this_present_ace = true && this.isSetAce();
- boolean that_present_ace = true && that.isSetAce();
- if (this_present_ace || that_present_ace) {
- if (!(this_present_ace && that_present_ace))
- return false;
- if (!this.ace.equals(that.ace))
- return false;
- }
-
- boolean this_present_ase = true && this.isSetAse();
- boolean that_present_ase = true && that.isSetAse();
- if (this_present_ase || that_present_ase) {
- if (!(this_present_ase && that_present_ase))
- return false;
- if (!this.ase.equals(that.ase))
- return false;
- }
-
- return true;
- }
-
- @Override
- public int hashCode() {
- int hashCode = 1;
-
- hashCode = hashCode * 8191 + ((isSetSuccess()) ? 131071 : 524287);
- if (isSetSuccess())
- hashCode = hashCode * 8191 + success.hashCode();
-
- hashCode = hashCode * 8191 + ((isSetIre()) ? 131071 : 524287);
- if (isSetIre())
- hashCode = hashCode * 8191 + ire.hashCode();
-
- hashCode = hashCode * 8191 + ((isSetAce()) ? 131071 : 524287);
- if (isSetAce())
- hashCode = hashCode * 8191 + ace.hashCode();
-
- hashCode = hashCode * 8191 + ((isSetAse()) ? 131071 : 524287);
- if (isSetAse())
- hashCode = hashCode * 8191 + ase.hashCode();
-
- return hashCode;
- }
-
- @Override
- public int compareTo(getAPIVersion_result other) {
- if (!getClass().equals(other.getClass())) {
- return getClass().getName().compareTo(other.getClass().getName());
- }
-
- int lastComparison = 0;
-
- lastComparison = java.lang.Boolean.valueOf(isSetSuccess()).compareTo(other.isSetSuccess());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetSuccess()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, other.success);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = java.lang.Boolean.valueOf(isSetIre()).compareTo(other.isSetIre());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetIre()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ire, other.ire);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = java.lang.Boolean.valueOf(isSetAce()).compareTo(other.isSetAce());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetAce()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ace, other.ace);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- lastComparison = java.lang.Boolean.valueOf(isSetAse()).compareTo(other.isSetAse());
- if (lastComparison != 0) {
- return lastComparison;
- }
- if (isSetAse()) {
- lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ase, other.ase);
- if (lastComparison != 0) {
- return lastComparison;
- }
- }
- return 0;
- }
-
- public _Fields fieldForId(int fieldId) {
- return _Fields.findByThriftId(fieldId);
- }
-
- public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
- scheme(iprot).read(iprot, this);
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
- scheme(oprot).write(oprot, this);
- }
-
- @Override
- public java.lang.String toString() {
- java.lang.StringBuilder sb = new java.lang.StringBuilder("getAPIVersion_result(");
- boolean first = true;
-
- sb.append("success:");
- if (this.success == null) {
- sb.append("null");
- } else {
- sb.append(this.success);
- }
- first = false;
- if (!first) sb.append(", ");
- sb.append("ire:");
- if (this.ire == null) {
- sb.append("null");
- } else {
- sb.append(this.ire);
- }
- first = false;
- if (!first) sb.append(", ");
- sb.append("ace:");
- if (this.ace == null) {
- sb.append("null");
- } else {
- sb.append(this.ace);
- }
- first = false;
- if (!first) sb.append(", ");
- sb.append("ase:");
- if (this.ase == null) {
- sb.append("null");
- } else {
- sb.append(this.ase);
- }
- first = false;
- sb.append(")");
- return sb.toString();
- }
-
- public void validate() throws org.apache.thrift.TException {
- // check for required fields
- // check for sub-struct validity
- }
-
- private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
- try {
- write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
- } catch (org.apache.thrift.TException te) {
- throw new java.io.IOException(te);
- }
- }
-
- private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
- try {
- read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
- } catch (org.apache.thrift.TException te) {
- throw new java.io.IOException(te);
- }
- }
-
- private static class getAPIVersion_resultStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
- public getAPIVersion_resultStandardScheme getScheme() {
- return new getAPIVersion_resultStandardScheme();
- }
- }
-
- private static class getAPIVersion_resultStandardScheme extends org.apache.thrift.scheme.StandardScheme<getAPIVersion_result> {
-
- public void read(org.apache.thrift.protocol.TProtocol iprot, getAPIVersion_result struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TField schemeField;
- iprot.readStructBegin();
- while (true)
- {
- schemeField = iprot.readFieldBegin();
- if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
- break;
- }
- switch (schemeField.id) {
- case 0: // SUCCESS
- if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
- struct.success = iprot.readString();
- struct.setSuccessIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 1: // IRE
- if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
- struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
- struct.ire.read(iprot);
- struct.setIreIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 2: // ACE
- if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
- struct.ace = new org.apache.airavata.model.error.AiravataClientException();
- struct.ace.read(iprot);
- struct.setAceIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- case 3: // ASE
- if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
- struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
- struct.ase.read(iprot);
- struct.setAseIsSet(true);
- } else {
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- break;
- default:
- org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
- }
- iprot.readFieldEnd();
- }
- iprot.readStructEnd();
-
- // check for required fields of primitive type, which can't be checked in the validate method
- struct.validate();
- }
-
- public void write(org.apache.thrift.protocol.TProtocol oprot, getAPIVersion_result struct) throws org.apache.thrift.TException {
- struct.validate();
-
- oprot.writeStructBegin(STRUCT_DESC);
- if (struct.success != null) {
- oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
- oprot.writeString(struct.success);
- oprot.writeFieldEnd();
- }
- if (struct.ire != null) {
- oprot.writeFieldBegin(IRE_FIELD_DESC);
- struct.ire.write(oprot);
- oprot.writeFieldEnd();
- }
- if (struct.ace != null) {
- oprot.writeFieldBegin(ACE_FIELD_DESC);
- struct.ace.write(oprot);
- oprot.writeFieldEnd();
- }
- if (struct.ase != null) {
- oprot.writeFieldBegin(ASE_FIELD_DESC);
- struct.ase.write(oprot);
- oprot.writeFieldEnd();
- }
- oprot.writeFieldStop();
- oprot.writeStructEnd();
- }
-
- }
-
- private static class getAPIVersion_resultTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
- public getAPIVersion_resultTupleScheme getScheme() {
- return new getAPIVersion_resultTupleScheme();
- }
- }
-
- private static class getAPIVersion_resultTupleScheme extends org.apache.thrift.scheme.TupleScheme<getAPIVersion_result> {
-
- @Override
- public void write(org.apache.thrift.protocol.TProtocol prot, getAPIVersion_result struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
- java.util.BitSet optionals = new java.util.BitSet();
- if (struct.isSetSuccess()) {
- optionals.set(0);
- }
- if (struct.isSetIre()) {
- optionals.set(1);
- }
- if (struct.isSetAce()) {
- optionals.set(2);
- }
- if (struct.isSetAse()) {
- optionals.set(3);
- }
- oprot.writeBitSet(optionals, 4);
- if (struct.isSetSuccess()) {
- oprot.writeString(struct.success);
- }
- if (struct.isSetIre()) {
- struct.ire.write(oprot);
- }
- if (struct.isSetAce()) {
- struct.ace.write(oprot);
- }
- if (struct.isSetAse()) {
- struct.ase.write(oprot);
- }
- }
-
- @Override
- public void read(org.apache.thrift.protocol.TProtocol prot, getAPIVersion_result struct) throws org.apache.thrift.TException {
- org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
- java.util.BitSet incoming = iprot.readBitSet(4);
- if (incoming.get(0)) {
- struct.success = iprot.readString();
- struct.setSuccessIsSet(true);
- }
- if (incoming.get(1)) {
- struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
- struct.ire.read(iprot);
- struct.setIreIsSet(true);
- }
- if (incoming.get(2)) {
- struct.ace = new org.apache.airavata.model.error.AiravataClientException();
- struct.ace.read(iprot);
- struct.setAceIsSet(true);
- }
- if (incoming.get(3)) {
- struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
- struct.ase.read(iprot);
- struct.setAseIsSet(true);
- }
- }
- }
-
- private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
- return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
- }
- }
-
+ public static class isUserExists_args implements org.apache.thrift.TBase<isUserExists_args, isUserExists_args._Fields>, java.io.Serializable, Cloneable, Comparable<isUserExists_args> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isUserExists_args");
+
+ private static final org.apache.thrift.protocol.TField AUTHZ_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("authzToken", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField GATEWAY_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("gatewayId", org.apache.thrift.protocol.TType.STRING, (short)2);
+ private static final org.apache.thrift.protocol.TField USER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("userName", org.apache.thrift.protocol.TType.STRING, (short)3);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new isUserExists_argsStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new isUserExists_argsTupleSchemeFactory();
+
+ public org.apache.airavata.model.security.AuthzToken authzToken; // required
+ public java.lang.String gatewayId; // required
+ public java.lang.String userName; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ AUTHZ_TOKEN((short)1, "authzToken"),
+ GATEWAY_ID((short)2, "gatewayId"),
+ USER_NAME((short)3, "userName");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 1: // AUTHZ_TOKEN
+ return AUTHZ_TOKEN;
+ case 2: // GATEWAY_ID
+ return GATEWAY_ID;
+ case 3: // USER_NAME
+ return USER_NAME;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.AUTHZ_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("authzToken", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.security.AuthzToken.class)));
+ tmpMap.put(_Fields.GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("gatewayId", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("userName", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isUserExists_args.class, metaDataMap);
+ }
+
+ public isUserExists_args() {
+ }
+
+ public isUserExists_args(
+ org.apache.airavata.model.security.AuthzToken authzToken,
+ java.lang.String gatewayId,
+ java.lang.String userName)
+ {
+ this();
+ this.authzToken = authzToken;
+ this.gatewayId = gatewayId;
+ this.userName = userName;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public isUserExists_args(isUserExists_args other) {
+ if (other.isSetAuthzToken()) {
+ this.authzToken = new org.apache.airavata.model.security.AuthzToken(other.authzToken);
+ }
+ if (other.isSetGatewayId()) {
+ this.gatewayId = other.gatewayId;
+ }
+ if (other.isSetUserName()) {
+ this.userName = other.userName;
+ }
+ }
+
+ public isUserExists_args deepCopy() {
+ return new isUserExists_args(this);
+ }
+
+ @Override
+ public void clear() {
+ this.authzToken = null;
+ this.gatewayId = null;
+ this.userName = null;
+ }
+
+ public org.apache.airavata.model.security.AuthzToken getAuthzToken() {
+ return this.authzToken;
+ }
+
+ public isUserExists_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) {
+ this.authzToken = authzToken;
+ return this;
+ }
+
+ public void unsetAuthzToken() {
+ this.authzToken = null;
+ }
+
+ /** Returns true if field authzToken is set (has been assigned a value) and false otherwise */
+ public boolean isSetAuthzToken() {
+ return this.authzToken != null;
+ }
+
+ public void setAuthzTokenIsSet(boolean value) {
+ if (!value) {
+ this.authzToken = null;
+ }
+ }
+
+ public java.lang.String getGatewayId() {
+ return this.gatewayId;
+ }
+
+ public isUserExists_args setGatewayId(java.lang.String gatewayId) {
+ this.gatewayId = gatewayId;
+ return this;
+ }
+
+ public void unsetGatewayId() {
+ this.gatewayId = null;
+ }
+
+ /** Returns true if field gatewayId is set (has been assigned a value) and false otherwise */
+ public boolean isSetGatewayId() {
+ return this.gatewayId != null;
+ }
+
+ public void setGatewayIdIsSet(boolean value) {
+ if (!value) {
+ this.gatewayId = null;
+ }
+ }
+
+ public java.lang.String getUserName() {
+ return this.userName;
+ }
+
+ public isUserExists_args setUserName(java.lang.String userName) {
+ this.userName = userName;
+ return this;
+ }
+
+ public void unsetUserName() {
+ this.userName = null;
+ }
+
+ /** Returns true if field userName is set (has been assigned a value) and false otherwise */
+ public boolean isSetUserName() {
+ return this.userName != null;
+ }
+
+ public void setUserNameIsSet(boolean value) {
+ if (!value) {
+ this.userName = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ if (value == null) {
+ unsetAuthzToken();
+ } else {
+ setAuthzToken((org.apache.airavata.model.security.AuthzToken)value);
+ }
+ break;
+
+ case GATEWAY_ID:
+ if (value == null) {
+ unsetGatewayId();
+ } else {
+ setGatewayId((java.lang.String)value);
+ }
+ break;
+
+ case USER_NAME:
+ if (value == null) {
+ unsetUserName();
+ } else {
+ setUserName((java.lang.String)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return getAuthzToken();
+
+ case GATEWAY_ID:
+ return getGatewayId();
+
+ case USER_NAME:
+ return getUserName();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return isSetAuthzToken();
+ case GATEWAY_ID:
+ return isSetGatewayId();
+ case USER_NAME:
+ return isSetUserName();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof isUserExists_args)
+ return this.equals((isUserExists_args)that);
+ return false;
+ }
+
+ public boolean equals(isUserExists_args that) {
+ if (that == null)
+ return false;
+ if (this == that)
+ return true;
+
+ boolean this_present_authzToken = true && this.isSetAuthzToken();
+ boolean that_present_authzToken = true && that.isSetAuthzToken();
+ if (this_present_authzToken || that_present_authzToken) {
+ if (!(this_present_authzToken && that_present_authzToken))
+ return false;
+ if (!this.authzToken.equals(that.authzToken))
+ return false;
+ }
+
+ boolean this_present_gatewayId = true && this.isSetGatewayId();
+ boolean that_present_gatewayId = true && that.isSetGatewayId();
+ if (this_present_gatewayId || that_present_gatewayId) {
+ if (!(this_present_gatewayId && that_present_gatewayId))
+ return false;
+ if (!this.gatewayId.equals(that.gatewayId))
+ return false;
+ }
+
+ boolean this_present_userName = true && this.isSetUserName();
+ boolean that_present_userName = true && that.isSetUserName();
+ if (this_present_userName || that_present_userName) {
+ if (!(this_present_userName && that_present_userName))
+ return false;
+ if (!this.userName.equals(that.userName))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int hashCode = 1;
+
+ hashCode = hashCode * 8191 + ((isSetAuthzToken()) ? 131071 : 524287);
+ if (isSetAuthzToken())
+ hashCode = hashCode * 8191 + authzToken.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetGatewayId()) ? 131071 : 524287);
+ if (isSetGatewayId())
+ hashCode = hashCode * 8191 + gatewayId.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetUserName()) ? 131071 : 524287);
+ if (isSetUserName())
+ hashCode = hashCode * 8191 + userName.hashCode();
+
+ return hashCode;
+ }
+
+ @Override
+ public int compareTo(isUserExists_args other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+
+ lastComparison = java.lang.Boolean.valueOf(isSetAuthzToken()).compareTo(other.isSetAuthzToken());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAuthzToken()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.authzToken, other.authzToken);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetGatewayId()).compareTo(other.isSetGatewayId());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetGatewayId()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.gatewayId, other.gatewayId);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetUserName()).compareTo(other.isSetUserName());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetUserName()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.userName, other.userName);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ scheme(iprot).read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ scheme(oprot).write(oprot, this);
+ }
+
+ @Override
+ public java.lang.String toString() {
+ java.lang.StringBuilder sb = new java.lang.StringBuilder("isUserExists_args(");
+ boolean first = true;
+
+ sb.append("authzToken:");
+ if (this.authzToken == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.authzToken);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("gatewayId:");
+ if (this.gatewayId == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.gatewayId);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("userName:");
+ if (this.userName == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.userName);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ if (authzToken == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'authzToken' was not present! Struct: " + toString());
+ }
+ if (gatewayId == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayId' was not present! Struct: " + toString());
+ }
+ if (userName == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'userName' was not present! Struct: " + toString());
+ }
+ // check for sub-struct validity
+ if (authzToken != null) {
+ authzToken.validate();
+ }
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
+ try {
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class isUserExists_argsStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public isUserExists_argsStandardScheme getScheme() {
+ return new isUserExists_argsStandardScheme();
+ }
+ }
+
+ private static class isUserExists_argsStandardScheme extends org.apache.thrift.scheme.StandardScheme<isUserExists_args> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, isUserExists_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 1: // AUTHZ_TOKEN
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // GATEWAY_ID
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.gatewayId = iprot.readString();
+ struct.setGatewayIdIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 3: // USER_NAME
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.userName = iprot.readString();
+ struct.setUserNameIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+
+ // check for required fields of primitive type, which can't be checked in the validate method
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, isUserExists_args struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ if (struct.authzToken != null) {
+ oprot.writeFieldBegin(AUTHZ_TOKEN_FIELD_DESC);
+ struct.authzToken.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.gatewayId != null) {
+ oprot.writeFieldBegin(GATEWAY_ID_FIELD_DESC);
+ oprot.writeString(struct.gatewayId);
+ oprot.writeFieldEnd();
+ }
+ if (struct.userName != null) {
+ oprot.writeFieldBegin(USER_NAME_FIELD_DESC);
+ oprot.writeString(struct.userName);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class isUserExists_argsTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public isUserExists_argsTupleScheme getScheme() {
+ return new isUserExists_argsTupleScheme();
+ }
+ }
+
+ private static class isUserExists_argsTupleScheme extends org.apache.thrift.scheme.TupleScheme<isUserExists_args> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, isUserExists_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken.write(oprot);
+ oprot.writeString(struct.gatewayId);
+ oprot.writeString(struct.userName);
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, isUserExists_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ struct.gatewayId = iprot.readString();
+ struct.setGatewayIdIsSet(true);
+ struct.userName = iprot.readString();
+ struct.setUserNameIsSet(true);
+ }
+ }
+
+ private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
+ return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
+ }
+ }
+
+ public static class isUserExists_result implements org.apache.thrift.TBase<isUserExists_result, isUserExists_result._Fields>, java.io.Serializable, Cloneable, Comparable<isUserExists_result> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isUserExists_result");
+
+ private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0);
+ private static final org.apache.thrift.protocol.TField IRE_FIELD_DESC = new org.apache.thrift.protocol.TField("ire", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField ACE_FIELD_DESC = new org.apache.thrift.protocol.TField("ace", org.apache.thrift.protocol.TType.STRUCT, (short)2);
+ private static final org.apache.thrift.protocol.TField ASE_FIELD_DESC = new org.apache.thrift.protocol.TField("ase", org.apache.thrift.protocol.TType.STRUCT, (short)3);
+ private static final org.apache.thrift.protocol.TField AE_FIELD_DESC = new org.apache.thrift.protocol.TField("ae", org.apache.thrift.protocol.TType.STRUCT, (short)4);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new isUserExists_resultStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new isUserExists_resultTupleSchemeFactory();
+
+ public boolean success; // required
+ public org.apache.airavata.model.error.InvalidRequestException ire; // required
+ public org.apache.airavata.model.error.AiravataClientException ace; // required
+ public org.apache.airavata.model.error.AiravataSystemException ase; // required
+ public org.apache.airavata.model.error.AuthorizationException ae; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ SUCCESS((short)0, "success"),
+ IRE((short)1, "ire"),
+ ACE((short)2, "ace"),
+ ASE((short)3, "ase"),
+ AE((short)4, "ae");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 0: // SUCCESS
+ return SUCCESS;
+ case 1: // IRE
+ return IRE;
+ case 2: // ACE
+ return ACE;
+ case 3: // ASE
+ return ASE;
+ case 4: // AE
+ return AE;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ private static final int __SUCCESS_ISSET_ID = 0;
+ private byte __isset_bitfield = 0;
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
+ tmpMap.put(_Fields.IRE, new org.apache.thrift.meta_data.FieldMetaData("ire", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.InvalidRequestException.class)));
+ tmpMap.put(_Fields.ACE, new org.apache.thrift.meta_data.FieldMetaData("ace", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataClientException.class)));
+ tmpMap.put(_Fields.ASE, new org.apache.thrift.meta_data.FieldMetaData("ase", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataSystemException.class)));
+ tmpMap.put(_Fields.AE, new org.apache.thrift.meta_data.FieldMetaData("ae", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AuthorizationException.class)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isUserExists_result.class, metaDataMap);
+ }
+
+ public isUserExists_result() {
+ }
+
+ public isUserExists_result(
+ boolean success,
+ org.apache.airavata.model.error.InvalidRequestException ire,
+ org.apache.airavata.model.error.AiravataClientException ace,
+ org.apache.airavata.model.error.AiravataSystemException ase,
+ org.apache.airavata.model.error.AuthorizationException ae)
+ {
+ this();
+ this.success = success;
+ setSuccessIsSet(true);
+ this.ire = ire;
+ this.ace = ace;
+ this.ase = ase;
+ this.ae = ae;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public isUserExists_result(isUserExists_result other) {
+ __isset_bitfield = other.__isset_bitfield;
+ this.success = other.success;
+ if (other.isSetIre()) {
+ this.ire = new org.apache.airavata.model.error.InvalidRequestException(other.ire);
+ }
+ if (other.isSetAce()) {
+ this.ace = new org.apache.airavata.model.error.AiravataClientException(other.ace);
+ }
+ if (other.isSetAse()) {
+ this.ase = new org.apache.airavata.model.error.AiravataSystemException(other.ase);
+ }
+ if (other.isSetAe()) {
+ this.ae = new org.apache.airavata.model.error.AuthorizationException(other.ae);
+ }
+ }
+
+ public isUserExists_result deepCopy() {
+ return new isUserExists_result(this);
+ }
+
+ @Override
+ public void clear() {
+ setSuccessIsSet(false);
+ this.success = false;
+ this.ire = null;
+ this.ace = null;
+ this.ase = null;
+ this.ae = null;
+ }
+
+ public boolean isSuccess() {
+ return this.success;
+ }
+
+ public isUserExists_result setSuccess(boolean success) {
+ this.success = success;
+ setSuccessIsSet(true);
+ return this;
+ }
+
+ public void unsetSuccess() {
+ __isset_bitfield = org.apache.thrift.EncodingUtils.clearBit(__isset_bitfield, __SUCCESS_ISSET_ID);
+ }
+
+ /** Returns true if field success is set (has been assigned a value) and false otherwise */
+ public boolean isSetSuccess() {
+ return org.apache.thrift.EncodingUtils.testBit(__isset_bitfield, __SUCCESS_ISSET_ID);
+ }
+
+ public void setSuccessIsSet(boolean value) {
+ __isset_bitfield = org.apache.thrift.EncodingUtils.setBit(__isset_bitfield, __SUCCESS_ISSET_ID, value);
+ }
+
+ public org.apache.airavata.model.error.InvalidRequestException getIre() {
+ return this.ire;
+ }
+
+ public isUserExists_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) {
+ this.ire = ire;
+ return this;
+ }
+
+ public void unsetIre() {
+ this.ire = null;
+ }
+
+ /** Returns true if field ire is set (has been assigned a value) and false otherwise */
+ public boolean isSetIre() {
+ return this.ire != null;
+ }
+
+ public void setIreIsSet(boolean value) {
+ if (!value) {
+ this.ire = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataClientException getAce() {
+ return this.ace;
+ }
+
+ public isUserExists_result setAce(org.apache.airavata.model.error.AiravataClientException ace) {
+ this.ace = ace;
+ return this;
+ }
+
+ public void unsetAce() {
+ this.ace = null;
+ }
+
+ /** Returns true if field ace is set (has been assigned a value) and false otherwise */
+ public boolean isSetAce() {
+ return this.ace != null;
+ }
+
+ public void setAceIsSet(boolean value) {
+ if (!value) {
+ this.ace = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataSystemException getAse() {
+ return this.ase;
+ }
+
+ public isUserExists_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) {
+ this.ase = ase;
+ return this;
+ }
+
+ public void unsetAse() {
+ this.ase = null;
+ }
+
+ /** Returns true if field ase is set (has been assigned a value) and false otherwise */
+ public boolean isSetAse() {
+ return this.ase != null;
+ }
+
+ public void setAseIsSet(boolean value) {
+ if (!value) {
+ this.ase = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AuthorizationException getAe() {
+ return this.ae;
+ }
+
+ public isUserExists_result setAe(org.apache.airavata.model.error.AuthorizationException ae) {
+ this.ae = ae;
+ return this;
+ }
+
+ public void unsetAe() {
+ this.ae = null;
+ }
+
+ /** Returns true if field ae is set (has been assigned a value) and false otherwise */
+ public boolean isSetAe() {
+ return this.ae != null;
+ }
+
+ public void setAeIsSet(boolean value) {
+ if (!value) {
+ this.ae = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case SUCCESS:
+ if (value == null) {
+ unsetSuccess();
+ } else {
+ setSuccess((java.lang.Boolean)value);
+ }
+ break;
+
+ case IRE:
+ if (value == null) {
+ unsetIre();
+ } else {
+ setIre((org.apache.airavata.model.error.InvalidRequestException)value);
+ }
+ break;
+
+ case ACE:
+ if (value == null) {
+ unsetAce();
+ } else {
+ setAce((org.apache.airavata.model.error.AiravataClientException)value);
+ }
+ break;
+
+ case ASE:
+ if (value == null) {
+ unsetAse();
+ } else {
+ setAse((org.apache.airavata.model.error.AiravataSystemException)value);
+ }
+ break;
+
+ case AE:
+ if (value == null) {
+ unsetAe();
+ } else {
+ setAe((org.apache.airavata.model.error.AuthorizationException)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case SUCCESS:
+ return isSuccess();
+
+ case IRE:
+ return getIre();
+
+ case ACE:
+ return getAce();
+
+ case ASE:
+ return getAse();
+
+ case AE:
+ return getAe();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case SUCCESS:
+ return isSetSuccess();
+ case IRE:
+ return isSetIre();
+ case ACE:
+ return isSetAce();
+ case ASE:
+ return isSetAse();
+ case AE:
+ return isSetAe();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof isUserExists_result)
+ return this.equals((isUserExists_result)that);
+ return false;
+ }
+
+ public boolean equals(isUserExists_result that) {
+ if (that == null)
+ return false;
+ if (this == that)
+ return true;
+
+ boolean this_present_success = true;
+ boolean that_present_success = true;
+ if (this_present_success || that_present_success) {
+ if (!(this_present_success && that_present_success))
+ return false;
+ if (this.success != that.success)
+ return false;
+ }
+
+ boolean this_present_ire = true && this.isSetIre();
+ boolean that_present_ire = true && that.isSetIre();
+ if (this_present_ire || that_present_ire) {
+ if (!(this_present_ire && that_present_ire))
+ return false;
+ if (!this.ire.equals(that.ire))
+ return false;
+ }
+
+ boolean this_present_ace = true && this.isSetAce();
+ boolean that_present_ace = true && that.isSetAce();
+ if (this_present_ace || that_present_ace) {
+ if (!(this_present_ace && that_present_ace))
+ return false;
+ if (!this.ace.equals(that.ace))
+ return false;
+ }
+
+ boolean this_present_ase = true && this.isSetAse();
+ boolean that_present_ase = true && that.isSetAse();
+ if (this_present_ase || that_present_ase) {
+ if (!(this_present_ase && that_present_ase))
+ return false;
+ if (!this.ase.equals(that.ase))
+ return false;
+ }
+
+ boolean this_present_ae = true && this.isSetAe();
+ boolean that_present_ae = true && that.isSetAe();
+ if (this_present_ae || that_present_ae) {
+ if (!(this_present_ae && that_present_ae))
+ return false;
+ if (!this.ae.equals(that.ae))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int hashCode = 1;
+
+ hashCode = hashCode * 8191 + ((success) ? 131071 : 524287);
+
+ hashCode = hashCode * 8191 + ((isSetIre()) ? 131071 : 524287);
+ if (isSetIre())
+ hashCode = hashCode * 8191 + ire.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAce()) ? 131071 : 524287);
+ if (isSetAce())
+ hashCode = hashCode * 8191 + ace.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAse()) ? 131071 : 524287);
+ if (isSetAse())
+ hashCode = hashCode * 8191 + ase.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAe()) ? 131071 : 524287);
+ if (isSetAe())
+ hashCode = hashCode * 8191 + ae.hashCode();
+
+ return hashCode;
+ }
+
+ @Override
+ public int compareTo(isUserExists_result other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+
+ lastComparison = java.lang.Boolean.valueOf(isSetSuccess()).compareTo(other.isSetSuccess());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetSuccess()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, other.success);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetIre()).compareTo(other.isSetIre());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetIre()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ire, other.ire);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAce()).compareTo(other.isSetAce());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAce()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ace, other.ace);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAse()).compareTo(other.isSetAse());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAse()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ase, other.ase);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAe()).compareTo(other.isSetAe());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAe()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ae, other.ae);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ scheme(iprot).read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ scheme(oprot).write(oprot, this);
+ }
+
+ @Override
+ public java.lang.String toString() {
+ java.lang.StringBuilder sb = new java.lang.StringBuilder("isUserExists_result(");
+ boolean first = true;
+
+ sb.append("success:");
+ sb.append(this.success);
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ire:");
+ if (this.ire == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ire);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ace:");
+ if (this.ace == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ace);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ase:");
+ if (this.ase == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ase);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ae:");
+ if (this.ae == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ae);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ // check for sub-struct validity
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
+ try {
+ // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
+ __isset_bitfield = 0;
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class isUserExists_resultStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public isUserExists_resultStandardScheme getScheme() {
+ return new isUserExists_resultStandardScheme();
+ }
+ }
+
+ private static class isUserExists_resultStandardScheme extends org.apache.thrift.scheme.StandardScheme<isUserExists_result> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, isUserExists_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 0: // SUCCESS
+ if (schemeField.type == org.apache.thrift.protocol.TType.BOOL) {
+ struct.success = iprot.readBool();
+ struct.setSuccessIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 1: // IRE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
+ struct.ire.read(iprot);
+ struct.setIreIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // ACE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ace = new org.apache.airavata.model.error.AiravataClientException();
+ struct.ace.read(iprot);
+ struct.setAceIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 3: // ASE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
+ struct.ase.read(iprot);
+ struct.setAseIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 4: // AE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ae = new org.apache.airavata.model.error.AuthorizationException();
+ struct.ae.read(iprot);
+ struct.setAeIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+
+ // check for required fields of primitive type, which can't be checked in the validate method
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, isUserExists_result struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ if (struct.isSetSuccess()) {
+ oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
+ oprot.writeBool(struct.success);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ire != null) {
+ oprot.writeFieldBegin(IRE_FIELD_DESC);
+ struct.ire.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ace != null) {
+ oprot.writeFieldBegin(ACE_FIELD_DESC);
+ struct.ace.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ase != null) {
+ oprot.writeFieldBegin(ASE_FIELD_DESC);
+ struct.ase.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ae != null) {
+ oprot.writeFieldBegin(AE_FIELD_DESC);
+ struct.ae.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class isUserExists_resultTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public isUserExists_resultTupleScheme getScheme() {
+ return new isUserExists_resultTupleScheme();
+ }
+ }
+
+ private static class isUserExists_resultTupleScheme extends org.apache.thrift.scheme.TupleScheme<isUserExists_result> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, isUserExists_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ java.util.BitSet optionals = new java.util.BitSet();
+ if (struct.isSetSuccess()) {
+ optionals.set(0);
+ }
+ if (struct.isSetIre()) {
+ optionals.set(1);
+ }
+ if (struct.isSetAce()) {
+ optionals.set(2);
+ }
+ if (struct.isSetAse()) {
+ optionals.set(3);
+ }
+ if (struct.isSetAe()) {
+ optionals.set(4);
+ }
+ oprot.writeBitSet(optionals, 5);
+ if (struct.isSetSuccess()) {
+ oprot.writeBool(struct.success);
+ }
+ if (struct.isSetIre()) {
+ struct.ire.write(oprot);
+ }
+ if (struct.isSetAce()) {
+ struct.ace.write(oprot);
+ }
+ if (struct.isSetAse()) {
+ struct.ase.write(oprot);
+ }
+ if (struct.isSetAe()) {
+ struct.ae.write(oprot);
+ }
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, isUserExists_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ java.util.BitSet incoming = iprot.readBitSet(5);
+ if (incoming.get(0)) {
+ struct.success = iprot.readBool();
+ struct.setSuccessIsSet(true);
+ }
+ if (incoming.get(1)) {
+ struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
+ struct.ire.read(iprot);
+ struct.setIreIsSet(true);
+ }
+ if (incoming.get(2)) {
+ struct.ace = new org.apache.airavata.model.error.AiravataClientException();
+ struct.ace.read(iprot);
+ struct.setAceIsSet(true);
+ }
+ if (incoming.get(3)) {
+ struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
+ struct.ase.read(iprot);
+ struct.setAseIsSet(true);
+ }
+ if (incoming.get(4)) {
+ struct.ae = new org.apache.airavata.model.error.AuthorizationException();
+ struct.ae.read(iprot);
+ struct.setAeIsSet(true);
+ }
+ }
+ }
+
+ private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
+ return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
+ }
+ }
+
+ public static class addGateway_args implements org.apache.thrift.TBase<addGateway_args, addGateway_args._Fields>, java.io.Serializable, Cloneable, Comparable<addGateway_args> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addGateway_args");
+
+ private static final org.apache.thrift.protocol.TField AUTHZ_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("authzToken", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField GATEWAY_FIELD_DESC = new org.apache.thrift.protocol.TField("gateway", org.apache.thrift.protocol.TType.STRUCT, (short)2);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new addGateway_argsStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new addGateway_argsTupleSchemeFactory();
+
+ public org.apache.airavata.model.security.AuthzToken authzToken; // required
+ public org.apache.airavata.model.workspace.Gateway gateway; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ AUTHZ_TOKEN((short)1, "authzToken"),
+ GATEWAY((short)2, "gateway");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 1: // AUTHZ_TOKEN
+ return AUTHZ_TOKEN;
+ case 2: // GATEWAY
+ return GATEWAY;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.AUTHZ_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("authzToken", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.security.AuthzToken.class)));
+ tmpMap.put(_Fields.GATEWAY, new org.apache.thrift.meta_data.FieldMetaData("gateway", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.workspace.Gateway.class)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addGateway_args.class, metaDataMap);
+ }
+
+ public addGateway_args() {
+ }
+
+ public addGateway_args(
+ org.apache.airavata.model.security.AuthzToken authzToken,
+ org.apache.airavata.model.workspace.Gateway gateway)
+ {
+ this();
+ this.authzToken = authzToken;
+ this.gateway = gateway;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public addGateway_args(addGateway_args other) {
+ if (other.isSetAuthzToken()) {
+ this.authzToken = new org.apache.airavata.model.security.AuthzToken(other.authzToken);
+ }
+ if (other.isSetGateway()) {
+ this.gateway = new org.apache.airavata.model.workspace.Gateway(other.gateway);
+ }
+ }
+
+ public addGateway_args deepCopy() {
+ return new addGateway_args(this);
+ }
+
+ @Override
+ public void clear() {
+ this.authzToken = null;
+ this.gateway = null;
+ }
+
+ public org.apache.airavata.model.security.AuthzToken getAuthzToken() {
+ return this.authzToken;
+ }
+
+ public addGateway_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) {
+ this.authzToken = authzToken;
+ return this;
+ }
+
+ public void unsetAuthzToken() {
+ this.authzToken = null;
+ }
+
+ /** Returns true if field authzToken is set (has been assigned a value) and false otherwise */
+ public boolean isSetAuthzToken() {
+ return this.authzToken != null;
+ }
+
+ public void setAuthzTokenIsSet(boolean value) {
+ if (!value) {
+ this.authzToken = null;
+ }
+ }
+
+ public org.apache.airavata.model.workspace.Gateway getGateway() {
+ return this.gateway;
+ }
+
+ public addGateway_args setGateway(org.apache.airavata.model.workspace.Gateway gateway) {
+ this.gateway = gateway;
+ return this;
+ }
+
+ public void unsetGateway() {
+ this.gateway = null;
+ }
+
+ /** Returns true if field gateway is set (has been assigned a value) and false otherwise */
+ public boolean isSetGateway() {
+ return this.gateway != null;
+ }
+
+ public void setGatewayIsSet(boolean value) {
+ if (!value) {
+ this.gateway = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ if (value == null) {
+ unsetAuthzToken();
+ } else {
+ setAuthzToken((org.apache.airavata.model.security.AuthzToken)value);
+ }
+ break;
+
+ case GATEWAY:
+ if (value == null) {
+ unsetGateway();
+ } else {
+ setGateway((org.apache.airavata.model.workspace.Gateway)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return getAuthzToken();
+
+ case GATEWAY:
+ return getGateway();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return isSetAuthzToken();
+ case GATEWAY:
+ return isSetGateway();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof addGateway_args)
+ return this.equals((addGateway_args)that);
+ return false;
+ }
+
+ public boolean equals(addGateway_args that) {
+ if (that == null)
+ return false;
+ if (this == that)
+ return true;
+
+ boolean this_present_authzToken = true && this.isSetAuthzToken();
+ boolean that_present_authzToken = true && that.isSetAuthzToken();
+ if (this_present_authzToken || that_present_authzToken) {
+ if (!(this_present_authzToken && that_present_authzToken))
+ return false;
+ if (!this.authzToken.equals(that.authzToken))
+ return false;
+ }
+
+ boolean this_present_gateway = true && this.isSetGateway();
+ boolean that_present_gateway = true && that.isSetGateway();
+ if (this_present_gateway || that_present_gateway) {
+ if (!(this_present_gateway && that_present_gateway))
+ return false;
+ if (!this.gateway.equals(that.gateway))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int hashCode = 1;
+
+ hashCode = hashCode * 8191 + ((isSetAuthzToken()) ? 131071 : 524287);
+ if (isSetAuthzToken())
+ hashCode = hashCode * 8191 + authzToken.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetGateway()) ? 131071 : 524287);
+ if (isSetGateway())
+ hashCode = hashCode * 8191 + gateway.hashCode();
+
+ return hashCode;
+ }
+
+ @Override
+ public int compareTo(addGateway_args other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+
+ lastComparison = java.lang.Boolean.valueOf(isSetAuthzToken()).compareTo(other.isSetAuthzToken());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAuthzToken()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.authzToken, other.authzToken);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetGateway()).compareTo(other.isSetGateway());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetGateway()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.gateway, other.gateway);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ scheme(iprot).read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ scheme(oprot).write(oprot, this);
+ }
+
+ @Override
+ public java.lang.String toString() {
+ java.lang.StringBuilder sb = new java.lang.StringBuilder("addGateway_args(");
+ boolean first = true;
+
+ sb.append("authzToken:");
+ if (this.authzToken == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.authzToken);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("gateway:");
+ if (this.gateway == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.gateway);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ if (authzToken == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'authzToken' was not present! Struct: " + toString());
+ }
+ if (gateway == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'gateway' was not present! Struct: " + toString());
+ }
+ // check for sub-struct validity
+ if (authzToken != null) {
+ authzToken.validate();
+ }
+ if (gateway != null) {
+ gateway.validate();
+ }
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
+ try {
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class addGateway_argsStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public addGateway_argsStandardScheme getScheme() {
+ return new addGateway_argsStandardScheme();
+ }
+ }
+
+ private static class addGateway_argsStandardScheme extends org.apache.thrift.scheme.StandardScheme<addGateway_args> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, addGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 1: // AUTHZ_TOKEN
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // GATEWAY
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.gateway = new org.apache.airavata.model.workspace.Gateway();
+ struct.gateway.read(iprot);
+ struct.setGatewayIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+
+ // check for required fields of primitive type, which can't be checked in the validate method
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, addGateway_args struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ if (struct.authzToken != null) {
+ oprot.writeFieldBegin(AUTHZ_TOKEN_FIELD_DESC);
+ struct.authzToken.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.gateway != null) {
+ oprot.writeFieldBegin(GATEWAY_FIELD_DESC);
+ struct.gateway.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class addGateway_argsTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public addGateway_argsTupleScheme getScheme() {
+ return new addGateway_argsTupleScheme();
+ }
+ }
+
+ private static class addGateway_argsTupleScheme extends org.apache.thrift.scheme.TupleScheme<addGateway_args> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, addGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken.write(oprot);
+ struct.gateway.write(oprot);
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, addGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ struct.gateway = new org.apache.airavata.model.workspace.Gateway();
+ struct.gateway.read(iprot);
+ struct.setGatewayIsSet(true);
+ }
+ }
+
+ private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
+ return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
+ }
+ }
+
+ public static class addGateway_result implements org.apache.thrift.TBase<addGateway_result, addGateway_result._Fields>, java.io.Serializable, Cloneable, Comparable<addGateway_result> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addGateway_result");
+
+ private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRING, (short)0);
+ private static final org.apache.thrift.protocol.TField IRE_FIELD_DESC = new org.apache.thrift.protocol.TField("ire", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField ACE_FIELD_DESC = new org.apache.thrift.protocol.TField("ace", org.apache.thrift.protocol.TType.STRUCT, (short)2);
+ private static final org.apache.thrift.protocol.TField ASE_FIELD_DESC = new org.apache.thrift.protocol.TField("ase", org.apache.thrift.protocol.TType.STRUCT, (short)3);
+ private static final org.apache.thrift.protocol.TField AE_FIELD_DESC = new org.apache.thrift.protocol.TField("ae", org.apache.thrift.protocol.TType.STRUCT, (short)4);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new addGateway_resultStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new addGateway_resultTupleSchemeFactory();
+
+ public java.lang.String success; // required
+ public org.apache.airavata.model.error.InvalidRequestException ire; // required
+ public org.apache.airavata.model.error.AiravataClientException ace; // required
+ public org.apache.airavata.model.error.AiravataSystemException ase; // required
+ public org.apache.airavata.model.error.AuthorizationException ae; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ SUCCESS((short)0, "success"),
+ IRE((short)1, "ire"),
+ ACE((short)2, "ace"),
+ ASE((short)3, "ase"),
+ AE((short)4, "ae");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 0: // SUCCESS
+ return SUCCESS;
+ case 1: // IRE
+ return IRE;
+ case 2: // ACE
+ return ACE;
+ case 3: // ASE
+ return ASE;
+ case 4: // AE
+ return AE;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ tmpMap.put(_Fields.IRE, new org.apache.thrift.meta_data.FieldMetaData("ire", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.InvalidRequestException.class)));
+ tmpMap.put(_Fields.ACE, new org.apache.thrift.meta_data.FieldMetaData("ace", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataClientException.class)));
+ tmpMap.put(_Fields.ASE, new org.apache.thrift.meta_data.FieldMetaData("ase", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataSystemException.class)));
+ tmpMap.put(_Fields.AE, new org.apache.thrift.meta_data.FieldMetaData("ae", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AuthorizationException.class)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addGateway_result.class, metaDataMap);
+ }
+
+ public addGateway_result() {
+ }
+
+ public addGateway_result(
+ java.lang.String success,
+ org.apache.airavata.model.error.InvalidRequestException ire,
+ org.apache.airavata.model.error.AiravataClientException ace,
+ org.apache.airavata.model.error.AiravataSystemException ase,
+ org.apache.airavata.model.error.AuthorizationException ae)
+ {
+ this();
+ this.success = success;
+ this.ire = ire;
+ this.ace = ace;
+ this.ase = ase;
+ this.ae = ae;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public addGateway_result(addGateway_result other) {
+ if (other.isSetSuccess()) {
+ this.success = other.success;
+ }
+ if (other.isSetIre()) {
+ this.ire = new org.apache.airavata.model.error.InvalidRequestException(other.ire);
+ }
+ if (other.isSetAce()) {
+ this.ace = new org.apache.airavata.model.error.AiravataClientException(other.ace);
+ }
+ if (other.isSetAse()) {
+ this.ase = new org.apache.airavata.model.error.AiravataSystemException(other.ase);
+ }
+ if (other.isSetAe()) {
+ this.ae = new org.apache.airavata.model.error.AuthorizationException(other.ae);
+ }
+ }
+
+ public addGateway_result deepCopy() {
+ return new addGateway_result(this);
+ }
+
+ @Override
+ public void clear() {
+ this.success = null;
+ this.ire = null;
+ this.ace = null;
+ this.ase = null;
+ this.ae = null;
+ }
+
+ public java.lang.String getSuccess() {
+ return this.success;
+ }
+
+ public addGateway_result setSuccess(java.lang.String success) {
+ this.success = success;
+ return this;
+ }
+
+ public void unsetSuccess() {
+ this.success = null;
+ }
+
+ /** Returns true if field success is set (has been assigned a value) and false otherwise */
+ public boolean isSetSuccess() {
+ return this.success != null;
+ }
+
+ public void setSuccessIsSet(boolean value) {
+ if (!value) {
+ this.success = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.InvalidRequestException getIre() {
+ return this.ire;
+ }
+
+ public addGateway_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) {
+ this.ire = ire;
+ return this;
+ }
+
+ public void unsetIre() {
+ this.ire = null;
+ }
+
+ /** Returns true if field ire is set (has been assigned a value) and false otherwise */
+ public boolean isSetIre() {
+ return this.ire != null;
+ }
+
+ public void setIreIsSet(boolean value) {
+ if (!value) {
+ this.ire = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataClientException getAce() {
+ return this.ace;
+ }
+
+ public addGateway_result setAce(org.apache.airavata.model.error.AiravataClientException ace) {
+ this.ace = ace;
+ return this;
+ }
+
+ public void unsetAce() {
+ this.ace = null;
+ }
+
+ /** Returns true if field ace is set (has been assigned a value) and false otherwise */
+ public boolean isSetAce() {
+ return this.ace != null;
+ }
+
+ public void setAceIsSet(boolean value) {
+ if (!value) {
+ this.ace = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataSystemException getAse() {
+ return this.ase;
+ }
+
+ public addGateway_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) {
+ this.ase = ase;
+ return this;
+ }
+
+ public void unsetAse() {
+ this.ase = null;
+ }
+
+ /** Returns true if field ase is set (has been assigned a value) and false otherwise */
+ public boolean isSetAse() {
+ return this.ase != null;
+ }
+
+ public void setAseIsSet(boolean value) {
+ if (!value) {
+ this.ase = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AuthorizationException getAe() {
+ return this.ae;
+ }
+
+ public addGateway_result setAe(org.apache.airavata.model.error.AuthorizationException ae) {
+ this.ae = ae;
+ return this;
+ }
+
+ public void unsetAe() {
+ this.ae = null;
+ }
+
+ /** Returns true if field ae is set (has been assigned a value) and false otherwise */
+ public boolean isSetAe() {
+ return this.ae != null;
+ }
+
+ public void setAeIsSet(boolean value) {
+ if (!value) {
+ this.ae = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case SUCCESS:
+ if (value == null) {
+ unsetSuccess();
+ } else {
+ setSuccess((java.lang.String)value);
+ }
+ break;
+
+ case IRE:
+ if (value == null) {
+ unsetIre();
+ } else {
+ setIre((org.apache.airavata.model.error.InvalidRequestException)value);
+ }
+ break;
+
+ case ACE:
+ if (value == null) {
+ unsetAce();
+ } else {
+ setAce((org.apache.airavata.model.error.AiravataClientException)value);
+ }
+ break;
+
+ case ASE:
+ if (value == null) {
+ unsetAse();
+ } else {
+ setAse((org.apache.airavata.model.error.AiravataSystemException)value);
+ }
+ break;
+
+ case AE:
+ if (value == null) {
+ unsetAe();
+ } else {
+ setAe((org.apache.airavata.model.error.AuthorizationException)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case SUCCESS:
+ return getSuccess();
+
+ case IRE:
+ return getIre();
+
+ case ACE:
+ return getAce();
+
+ case ASE:
+ return getAse();
+
+ case AE:
+ return getAe();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case SUCCESS:
+ return isSetSuccess();
+ case IRE:
+ return isSetIre();
+ case ACE:
+ return isSetAce();
+ case ASE:
+ return isSetAse();
+ case AE:
+ return isSetAe();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof addGateway_result)
+ return this.equals((addGateway_result)that);
+ return false;
+ }
+
+ public boolean equals(addGateway_result that) {
+ if (that == null)
+ return false;
+ if (this == that)
+ return true;
+
+ boolean this_present_success = true && this.isSetSuccess();
+ boolean that_present_success = true && that.isSetSuccess();
+ if (this_present_success || that_present_success) {
+ if (!(this_present_success && that_present_success))
+ return false;
+ if (!this.success.equals(that.success))
+ return false;
+ }
+
+ boolean this_present_ire = true && this.isSetIre();
+ boolean that_present_ire = true && that.isSetIre();
+ if (this_present_ire || that_present_ire) {
+ if (!(this_present_ire && that_present_ire))
+ return false;
+ if (!this.ire.equals(that.ire))
+ return false;
+ }
+
+ boolean this_present_ace = true && this.isSetAce();
+ boolean that_present_ace = true && that.isSetAce();
+ if (this_present_ace || that_present_ace) {
+ if (!(this_present_ace && that_present_ace))
+ return false;
+ if (!this.ace.equals(that.ace))
+ return false;
+ }
+
+ boolean this_present_ase = true && this.isSetAse();
+ boolean that_present_ase = true && that.isSetAse();
+ if (this_present_ase || that_present_ase) {
+ if (!(this_present_ase && that_present_ase))
+ return false;
+ if (!this.ase.equals(that.ase))
+ return false;
+ }
+
+ boolean this_present_ae = true && this.isSetAe();
+ boolean that_present_ae = true && that.isSetAe();
+ if (this_present_ae || that_present_ae) {
+ if (!(this_present_ae && that_present_ae))
+ return false;
+ if (!this.ae.equals(that.ae))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int hashCode = 1;
+
+ hashCode = hashCode * 8191 + ((isSetSuccess()) ? 131071 : 524287);
+ if (isSetSuccess())
+ hashCode = hashCode * 8191 + success.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetIre()) ? 131071 : 524287);
+ if (isSetIre())
+ hashCode = hashCode * 8191 + ire.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAce()) ? 131071 : 524287);
+ if (isSetAce())
+ hashCode = hashCode * 8191 + ace.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAse()) ? 131071 : 524287);
+ if (isSetAse())
+ hashCode = hashCode * 8191 + ase.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetAe()) ? 131071 : 524287);
+ if (isSetAe())
+ hashCode = hashCode * 8191 + ae.hashCode();
+
+ return hashCode;
+ }
+
+ @Override
+ public int compareTo(addGateway_result other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+
+ lastComparison = java.lang.Boolean.valueOf(isSetSuccess()).compareTo(other.isSetSuccess());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetSuccess()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, other.success);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetIre()).compareTo(other.isSetIre());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetIre()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ire, other.ire);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAce()).compareTo(other.isSetAce());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAce()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ace, other.ace);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAse()).compareTo(other.isSetAse());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAse()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ase, other.ase);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetAe()).compareTo(other.isSetAe());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAe()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ae, other.ae);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ scheme(iprot).read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ scheme(oprot).write(oprot, this);
+ }
+
+ @Override
+ public java.lang.String toString() {
+ java.lang.StringBuilder sb = new java.lang.StringBuilder("addGateway_result(");
+ boolean first = true;
+
+ sb.append("success:");
+ if (this.success == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.success);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ire:");
+ if (this.ire == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ire);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ace:");
+ if (this.ace == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ace);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ase:");
+ if (this.ase == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ase);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("ae:");
+ if (this.ae == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.ae);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ // check for sub-struct validity
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
+ try {
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class addGateway_resultStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public addGateway_resultStandardScheme getScheme() {
+ return new addGateway_resultStandardScheme();
+ }
+ }
+
+ private static class addGateway_resultStandardScheme extends org.apache.thrift.scheme.StandardScheme<addGateway_result> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, addGateway_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 0: // SUCCESS
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.success = iprot.readString();
+ struct.setSuccessIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 1: // IRE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
+ struct.ire.read(iprot);
+ struct.setIreIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // ACE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ace = new org.apache.airavata.model.error.AiravataClientException();
+ struct.ace.read(iprot);
+ struct.setAceIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 3: // ASE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
+ struct.ase.read(iprot);
+ struct.setAseIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 4: // AE
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.ae = new org.apache.airavata.model.error.AuthorizationException();
+ struct.ae.read(iprot);
+ struct.setAeIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+
+ // check for required fields of primitive type, which can't be checked in the validate method
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, addGateway_result struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ if (struct.success != null) {
+ oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
+ oprot.writeString(struct.success);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ire != null) {
+ oprot.writeFieldBegin(IRE_FIELD_DESC);
+ struct.ire.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ace != null) {
+ oprot.writeFieldBegin(ACE_FIELD_DESC);
+ struct.ace.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ase != null) {
+ oprot.writeFieldBegin(ASE_FIELD_DESC);
+ struct.ase.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.ae != null) {
+ oprot.writeFieldBegin(AE_FIELD_DESC);
+ struct.ae.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class addGateway_resultTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public addGateway_resultTupleScheme getScheme() {
+ return new addGateway_resultTupleScheme();
+ }
+ }
+
+ private static class addGateway_resultTupleScheme extends org.apache.thrift.scheme.TupleScheme<addGateway_result> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, addGateway_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ java.util.BitSet optionals = new java.util.BitSet();
+ if (struct.isSetSuccess()) {
+ optionals.set(0);
+ }
+ if (struct.isSetIre()) {
+ optionals.set(1);
+ }
+ if (struct.isSetAce()) {
+ optionals.set(2);
+ }
+ if (struct.isSetAse()) {
+ optionals.set(3);
+ }
+ if (struct.isSetAe()) {
+ optionals.set(4);
+ }
+ oprot.writeBitSet(optionals, 5);
+ if (struct.isSetSuccess()) {
+ oprot.writeString(struct.success);
+ }
+ if (struct.isSetIre()) {
+ struct.ire.write(oprot);
+ }
+ if (struct.isSetAce()) {
+ struct.ace.write(oprot);
+ }
+ if (struct.isSetAse()) {
+ struct.ase.write(oprot);
+ }
+ if (struct.isSetAe()) {
+ struct.ae.write(oprot);
+ }
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, addGateway_result struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ java.util.BitSet incoming = iprot.readBitSet(5);
+ if (incoming.get(0)) {
+ struct.success = iprot.readString();
+ struct.setSuccessIsSet(true);
+ }
+ if (incoming.get(1)) {
+ struct.ire = new org.apache.airavata.model.error.InvalidRequestException();
+ struct.ire.read(iprot);
+ struct.setIreIsSet(true);
+ }
+ if (incoming.get(2)) {
+ struct.ace = new org.apache.airavata.model.error.AiravataClientException();
+ struct.ace.read(iprot);
+ struct.setAceIsSet(true);
+ }
+ if (incoming.get(3)) {
+ struct.ase = new org.apache.airavata.model.error.AiravataSystemException();
+ struct.ase.read(iprot);
+ struct.setAseIsSet(true);
+ }
+ if (incoming.get(4)) {
+ struct.ae = new org.apache.airavata.model.error.AuthorizationException();
+ struct.ae.read(iprot);
+ struct.setAeIsSet(true);
+ }
+ }
+ }
+
+ private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
+ return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
+ }
+ }
+
+ public static class getAllUsersInGateway_args implements org.apache.thrift.TBase<getAllUsersInGateway_args, getAllUsersInGateway_args._Fields>, java.io.Serializable, Cloneable, Comparable<getAllUsersInGateway_args> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllUsersInGateway_args");
+
+ private static final org.apache.thrift.protocol.TField AUTHZ_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("authzToken", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField GATEWAY_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("gatewayId", org.apache.thrift.protocol.TType.STRING, (short)2);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new getAllUsersInGateway_argsStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new getAllUsersInGateway_argsTupleSchemeFactory();
+
+ public org.apache.airavata.model.security.AuthzToken authzToken; // required
+ public java.lang.String gatewayId; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ AUTHZ_TOKEN((short)1, "authzToken"),
+ GATEWAY_ID((short)2, "gatewayId");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 1: // AUTHZ_TOKEN
+ return AUTHZ_TOKEN;
+ case 2: // GATEWAY_ID
+ return GATEWAY_ID;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.AUTHZ_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("authzToken", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.security.AuthzToken.class)));
+ tmpMap.put(_Fields.GATEWAY_ID, new org.apache.thrift.meta_data.FieldMetaData("gatewayId", org.apache.thrift.TFieldRequirementType.REQUIRED,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllUsersInGateway_args.class, metaDataMap);
+ }
+
+ public getAllUsersInGateway_args() {
+ }
+
+ public getAllUsersInGateway_args(
+ org.apache.airavata.model.security.AuthzToken authzToken,
+ java.lang.String gatewayId)
+ {
+ this();
+ this.authzToken = authzToken;
+ this.gatewayId = gatewayId;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public getAllUsersInGateway_args(getAllUsersInGateway_args other) {
+ if (other.isSetAuthzToken()) {
+ this.authzToken = new org.apache.airavata.model.security.AuthzToken(other.authzToken);
+ }
+ if (other.isSetGatewayId()) {
+ this.gatewayId = other.gatewayId;
+ }
+ }
+
+ public getAllUsersInGateway_args deepCopy() {
+ return new getAllUsersInGateway_args(this);
+ }
+
+ @Override
+ public void clear() {
+ this.authzToken = null;
+ this.gatewayId = null;
+ }
+
+ public org.apache.airavata.model.security.AuthzToken getAuthzToken() {
+ return this.authzToken;
+ }
+
+ public getAllUsersInGateway_args setAuthzToken(org.apache.airavata.model.security.AuthzToken authzToken) {
+ this.authzToken = authzToken;
+ return this;
+ }
+
+ public void unsetAuthzToken() {
+ this.authzToken = null;
+ }
+
+ /** Returns true if field authzToken is set (has been assigned a value) and false otherwise */
+ public boolean isSetAuthzToken() {
+ return this.authzToken != null;
+ }
+
+ public void setAuthzTokenIsSet(boolean value) {
+ if (!value) {
+ this.authzToken = null;
+ }
+ }
+
+ public java.lang.String getGatewayId() {
+ return this.gatewayId;
+ }
+
+ public getAllUsersInGateway_args setGatewayId(java.lang.String gatewayId) {
+ this.gatewayId = gatewayId;
+ return this;
+ }
+
+ public void unsetGatewayId() {
+ this.gatewayId = null;
+ }
+
+ /** Returns true if field gatewayId is set (has been assigned a value) and false otherwise */
+ public boolean isSetGatewayId() {
+ return this.gatewayId != null;
+ }
+
+ public void setGatewayIdIsSet(boolean value) {
+ if (!value) {
+ this.gatewayId = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ if (value == null) {
+ unsetAuthzToken();
+ } else {
+ setAuthzToken((org.apache.airavata.model.security.AuthzToken)value);
+ }
+ break;
+
+ case GATEWAY_ID:
+ if (value == null) {
+ unsetGatewayId();
+ } else {
+ setGatewayId((java.lang.String)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return getAuthzToken();
+
+ case GATEWAY_ID:
+ return getGatewayId();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case AUTHZ_TOKEN:
+ return isSetAuthzToken();
+ case GATEWAY_ID:
+ return isSetGatewayId();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof getAllUsersInGateway_args)
+ return this.equals((getAllUsersInGateway_args)that);
+ return false;
+ }
+
+ public boolean equals(getAllUsersInGateway_args that) {
+ if (that == null)
+ return false;
+ if (this == that)
+ return true;
+
+ boolean this_present_authzToken = true && this.isSetAuthzToken();
+ boolean that_present_authzToken = true && that.isSetAuthzToken();
+ if (this_present_authzToken || that_present_authzToken) {
+ if (!(this_present_authzToken && that_present_authzToken))
+ return false;
+ if (!this.authzToken.equals(that.authzToken))
+ return false;
+ }
+
+ boolean this_present_gatewayId = true && this.isSetGatewayId();
+ boolean that_present_gatewayId = true && that.isSetGatewayId();
+ if (this_present_gatewayId || that_present_gatewayId) {
+ if (!(this_present_gatewayId && that_present_gatewayId))
+ return false;
+ if (!this.gatewayId.equals(that.gatewayId))
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int hashCode = 1;
+
+ hashCode = hashCode * 8191 + ((isSetAuthzToken()) ? 131071 : 524287);
+ if (isSetAuthzToken())
+ hashCode = hashCode * 8191 + authzToken.hashCode();
+
+ hashCode = hashCode * 8191 + ((isSetGatewayId()) ? 131071 : 524287);
+ if (isSetGatewayId())
+ hashCode = hashCode * 8191 + gatewayId.hashCode();
+
+ return hashCode;
+ }
+
+ @Override
+ public int compareTo(getAllUsersInGateway_args other) {
+ if (!getClass().equals(other.getClass())) {
+ return getClass().getName().compareTo(other.getClass().getName());
+ }
+
+ int lastComparison = 0;
+
+ lastComparison = java.lang.Boolean.valueOf(isSetAuthzToken()).compareTo(other.isSetAuthzToken());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetAuthzToken()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.authzToken, other.authzToken);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ lastComparison = java.lang.Boolean.valueOf(isSetGatewayId()).compareTo(other.isSetGatewayId());
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ if (isSetGatewayId()) {
+ lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.gatewayId, other.gatewayId);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
+ }
+ return 0;
+ }
+
+ public _Fields fieldForId(int fieldId) {
+ return _Fields.findByThriftId(fieldId);
+ }
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
+ scheme(iprot).read(iprot, this);
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
+ scheme(oprot).write(oprot, this);
+ }
+
+ @Override
+ public java.lang.String toString() {
+ java.lang.StringBuilder sb = new java.lang.StringBuilder("getAllUsersInGateway_args(");
+ boolean first = true;
+
+ sb.append("authzToken:");
+ if (this.authzToken == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.authzToken);
+ }
+ first = false;
+ if (!first) sb.append(", ");
+ sb.append("gatewayId:");
+ if (this.gatewayId == null) {
+ sb.append("null");
+ } else {
+ sb.append(this.gatewayId);
+ }
+ first = false;
+ sb.append(")");
+ return sb.toString();
+ }
+
+ public void validate() throws org.apache.thrift.TException {
+ // check for required fields
+ if (authzToken == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'authzToken' was not present! Struct: " + toString());
+ }
+ if (gatewayId == null) {
+ throw new org.apache.thrift.protocol.TProtocolException("Required field 'gatewayId' was not present! Struct: " + toString());
+ }
+ // check for sub-struct validity
+ if (authzToken != null) {
+ authzToken.validate();
+ }
+ }
+
+ private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
+ try {
+ write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException {
+ try {
+ read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
+ } catch (org.apache.thrift.TException te) {
+ throw new java.io.IOException(te);
+ }
+ }
+
+ private static class getAllUsersInGateway_argsStandardSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public getAllUsersInGateway_argsStandardScheme getScheme() {
+ return new getAllUsersInGateway_argsStandardScheme();
+ }
+ }
+
+ private static class getAllUsersInGateway_argsStandardScheme extends org.apache.thrift.scheme.StandardScheme<getAllUsersInGateway_args> {
+
+ public void read(org.apache.thrift.protocol.TProtocol iprot, getAllUsersInGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TField schemeField;
+ iprot.readStructBegin();
+ while (true)
+ {
+ schemeField = iprot.readFieldBegin();
+ if (schemeField.type == org.apache.thrift.protocol.TType.STOP) {
+ break;
+ }
+ switch (schemeField.id) {
+ case 1: // AUTHZ_TOKEN
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRUCT) {
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ case 2: // GATEWAY_ID
+ if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
+ struct.gatewayId = iprot.readString();
+ struct.setGatewayIdIsSet(true);
+ } else {
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ break;
+ default:
+ org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
+ }
+ iprot.readFieldEnd();
+ }
+ iprot.readStructEnd();
+
+ // check for required fields of primitive type, which can't be checked in the validate method
+ struct.validate();
+ }
+
+ public void write(org.apache.thrift.protocol.TProtocol oprot, getAllUsersInGateway_args struct) throws org.apache.thrift.TException {
+ struct.validate();
+
+ oprot.writeStructBegin(STRUCT_DESC);
+ if (struct.authzToken != null) {
+ oprot.writeFieldBegin(AUTHZ_TOKEN_FIELD_DESC);
+ struct.authzToken.write(oprot);
+ oprot.writeFieldEnd();
+ }
+ if (struct.gatewayId != null) {
+ oprot.writeFieldBegin(GATEWAY_ID_FIELD_DESC);
+ oprot.writeString(struct.gatewayId);
+ oprot.writeFieldEnd();
+ }
+ oprot.writeFieldStop();
+ oprot.writeStructEnd();
+ }
+
+ }
+
+ private static class getAllUsersInGateway_argsTupleSchemeFactory implements org.apache.thrift.scheme.SchemeFactory {
+ public getAllUsersInGateway_argsTupleScheme getScheme() {
+ return new getAllUsersInGateway_argsTupleScheme();
+ }
+ }
+
+ private static class getAllUsersInGateway_argsTupleScheme extends org.apache.thrift.scheme.TupleScheme<getAllUsersInGateway_args> {
+
+ @Override
+ public void write(org.apache.thrift.protocol.TProtocol prot, getAllUsersInGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol oprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken.write(oprot);
+ oprot.writeString(struct.gatewayId);
+ }
+
+ @Override
+ public void read(org.apache.thrift.protocol.TProtocol prot, getAllUsersInGateway_args struct) throws org.apache.thrift.TException {
+ org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
+ struct.authzToken = new org.apache.airavata.model.security.AuthzToken();
+ struct.authzToken.read(iprot);
+ struct.setAuthzTokenIsSet(true);
+ struct.gatewayId = iprot.readString();
+ struct.setGatewayIdIsSet(true);
+ }
+ }
+
+ private static <S extends org.apache.thrift.scheme.IScheme> S scheme(org.apache.thrift.protocol.TProtocol proto) {
+ return (org.apache.thrift.scheme.StandardScheme.class.equals(proto.getScheme()) ? STANDARD_SCHEME_FACTORY : TUPLE_SCHEME_FACTORY).getScheme();
+ }
+ }
+
+ public static class getAllUsersInGateway_result implements org.apache.thrift.TBase<getAllUsersInGateway_result, getAllUsersInGateway_result._Fields>, java.io.Serializable, Cloneable, Comparable<getAllUsersInGateway_result> {
+ private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getAllUsersInGateway_result");
+
+ private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0);
+ private static final org.apache.thrift.protocol.TField IRE_FIELD_DESC = new org.apache.thrift.protocol.TField("ire", org.apache.thrift.protocol.TType.STRUCT, (short)1);
+ private static final org.apache.thrift.protocol.TField ACE_FIELD_DESC = new org.apache.thrift.protocol.TField("ace", org.apache.thrift.protocol.TType.STRUCT, (short)2);
+ private static final org.apache.thrift.protocol.TField ASE_FIELD_DESC = new org.apache.thrift.protocol.TField("ase", org.apache.thrift.protocol.TType.STRUCT, (short)3);
+ private static final org.apache.thrift.protocol.TField AE_FIELD_DESC = new org.apache.thrift.protocol.TField("ae", org.apache.thrift.protocol.TType.STRUCT, (short)4);
+
+ private static final org.apache.thrift.scheme.SchemeFactory STANDARD_SCHEME_FACTORY = new getAllUsersInGateway_resultStandardSchemeFactory();
+ private static final org.apache.thrift.scheme.SchemeFactory TUPLE_SCHEME_FACTORY = new getAllUsersInGateway_resultTupleSchemeFactory();
+
+ public java.util.List<java.lang.String> success; // required
+ public org.apache.airavata.model.error.InvalidRequestException ire; // required
+ public org.apache.airavata.model.error.AiravataClientException ace; // required
+ public org.apache.airavata.model.error.AiravataSystemException ase; // required
+ public org.apache.airavata.model.error.AuthorizationException ae; // required
+
+ /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
+ public enum _Fields implements org.apache.thrift.TFieldIdEnum {
+ SUCCESS((short)0, "success"),
+ IRE((short)1, "ire"),
+ ACE((short)2, "ace"),
+ ASE((short)3, "ase"),
+ AE((short)4, "ae");
+
+ private static final java.util.Map<java.lang.String, _Fields> byName = new java.util.HashMap<java.lang.String, _Fields>();
+
+ static {
+ for (_Fields field : java.util.EnumSet.allOf(_Fields.class)) {
+ byName.put(field.getFieldName(), field);
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, or null if its not found.
+ */
+ public static _Fields findByThriftId(int fieldId) {
+ switch(fieldId) {
+ case 0: // SUCCESS
+ return SUCCESS;
+ case 1: // IRE
+ return IRE;
+ case 2: // ACE
+ return ACE;
+ case 3: // ASE
+ return ASE;
+ case 4: // AE
+ return AE;
+ default:
+ return null;
+ }
+ }
+
+ /**
+ * Find the _Fields constant that matches fieldId, throwing an exception
+ * if it is not found.
+ */
+ public static _Fields findByThriftIdOrThrow(int fieldId) {
+ _Fields fields = findByThriftId(fieldId);
+ if (fields == null) throw new java.lang.IllegalArgumentException("Field " + fieldId + " doesn't exist!");
+ return fields;
+ }
+
+ /**
+ * Find the _Fields constant that matches name, or null if its not found.
+ */
+ public static _Fields findByName(java.lang.String name) {
+ return byName.get(name);
+ }
+
+ private final short _thriftId;
+ private final java.lang.String _fieldName;
+
+ _Fields(short thriftId, java.lang.String fieldName) {
+ _thriftId = thriftId;
+ _fieldName = fieldName;
+ }
+
+ public short getThriftFieldId() {
+ return _thriftId;
+ }
+
+ public java.lang.String getFieldName() {
+ return _fieldName;
+ }
+ }
+
+ // isset id assignments
+ public static final java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
+ static {
+ java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new java.util.EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
+ tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST,
+ new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))));
+ tmpMap.put(_Fields.IRE, new org.apache.thrift.meta_data.FieldMetaData("ire", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.InvalidRequestException.class)));
+ tmpMap.put(_Fields.ACE, new org.apache.thrift.meta_data.FieldMetaData("ace", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataClientException.class)));
+ tmpMap.put(_Fields.ASE, new org.apache.thrift.meta_data.FieldMetaData("ase", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AiravataSystemException.class)));
+ tmpMap.put(_Fields.AE, new org.apache.thrift.meta_data.FieldMetaData("ae", org.apache.thrift.TFieldRequirementType.DEFAULT,
+ new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, org.apache.airavata.model.error.AuthorizationException.class)));
+ metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
+ org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getAllUsersInGateway_result.class, metaDataMap);
+ }
+
+ public getAllUsersInGateway_result() {
+ }
+
+ public getAllUsersInGateway_result(
+ java.util.List<java.lang.String> success,
+ org.apache.airavata.model.error.InvalidRequestException ire,
+ org.apache.airavata.model.error.AiravataClientException ace,
+ org.apache.airavata.model.error.AiravataSystemException ase,
+ org.apache.airavata.model.error.AuthorizationException ae)
+ {
+ this();
+ this.success = success;
+ this.ire = ire;
+ this.ace = ace;
+ this.ase = ase;
+ this.ae = ae;
+ }
+
+ /**
+ * Performs a deep copy on <i>other</i>.
+ */
+ public getAllUsersInGateway_result(getAllUsersInGateway_result other) {
+ if (other.isSetSuccess()) {
+ java.util.List<java.lang.String> __this__success = new java.util.ArrayList<java.lang.String>(other.success);
+ this.success = __this__success;
+ }
+ if (other.isSetIre()) {
+ this.ire = new org.apache.airavata.model.error.InvalidRequestException(other.ire);
+ }
+ if (other.isSetAce()) {
+ this.ace = new org.apache.airavata.model.error.AiravataClientException(other.ace);
+ }
+ if (other.isSetAse()) {
+ this.ase = new org.apache.airavata.model.error.AiravataSystemException(other.ase);
+ }
+ if (other.isSetAe()) {
+ this.ae = new org.apache.airavata.model.error.AuthorizationException(other.ae);
+ }
+ }
+
+ public getAllUsersInGateway_result deepCopy() {
+ return new getAllUsersInGateway_result(this);
+ }
+
+ @Override
+ public void clear() {
+ this.success = null;
+ this.ire = null;
+ this.ace = null;
+ this.ase = null;
+ this.ae = null;
+ }
+
+ public int getSuccessSize() {
+ return (this.success == null) ? 0 : this.success.size();
+ }
+
+ public java.util.Iterator<java.lang.String> getSuccessIterator() {
+ return (this.success == null) ? null : this.success.iterator();
+ }
+
+ public void addToSuccess(java.lang.String elem) {
+ if (this.success == null) {
+ this.success = new java.util.ArrayList<java.lang.String>();
+ }
+ this.success.add(elem);
+ }
+
+ public java.util.List<java.lang.String> getSuccess() {
+ return this.success;
+ }
+
+ public getAllUsersInGateway_result setSuccess(java.util.List<java.lang.String> success) {
+ this.success = success;
+ return this;
+ }
+
+ public void unsetSuccess() {
+ this.success = null;
+ }
+
+ /** Returns true if field success is set (has been assigned a value) and false otherwise */
+ public boolean isSetSuccess() {
+ return this.success != null;
+ }
+
+ public void setSuccessIsSet(boolean value) {
+ if (!value) {
+ this.success = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.InvalidRequestException getIre() {
+ return this.ire;
+ }
+
+ public getAllUsersInGateway_result setIre(org.apache.airavata.model.error.InvalidRequestException ire) {
+ this.ire = ire;
+ return this;
+ }
+
+ public void unsetIre() {
+ this.ire = null;
+ }
+
+ /** Returns true if field ire is set (has been assigned a value) and false otherwise */
+ public boolean isSetIre() {
+ return this.ire != null;
+ }
+
+ public void setIreIsSet(boolean value) {
+ if (!value) {
+ this.ire = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataClientException getAce() {
+ return this.ace;
+ }
+
+ public getAllUsersInGateway_result setAce(org.apache.airavata.model.error.AiravataClientException ace) {
+ this.ace = ace;
+ return this;
+ }
+
+ public void unsetAce() {
+ this.ace = null;
+ }
+
+ /** Returns true if field ace is set (has been assigned a value) and false otherwise */
+ public boolean isSetAce() {
+ return this.ace != null;
+ }
+
+ public void setAceIsSet(boolean value) {
+ if (!value) {
+ this.ace = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AiravataSystemException getAse() {
+ return this.ase;
+ }
+
+ public getAllUsersInGateway_result setAse(org.apache.airavata.model.error.AiravataSystemException ase) {
+ this.ase = ase;
+ return this;
+ }
+
+ public void unsetAse() {
+ this.ase = null;
+ }
+
+ /** Returns true if field ase is set (has been assigned a value) and false otherwise */
+ public boolean isSetAse() {
+ return this.ase != null;
+ }
+
+ public void setAseIsSet(boolean value) {
+ if (!value) {
+ this.ase = null;
+ }
+ }
+
+ public org.apache.airavata.model.error.AuthorizationException getAe() {
+ return this.ae;
+ }
+
+ public getAllUsersInGateway_result setAe(org.apache.airavata.model.error.AuthorizationException ae) {
+ this.ae = ae;
+ return this;
+ }
+
+ public void unsetAe() {
+ this.ae = null;
+ }
+
+ /** Returns true if field ae is set (has been assigned a value) and false otherwise */
+ public boolean isSetAe() {
+ return this.ae != null;
+ }
+
+ public void setAeIsSet(boolean value) {
+ if (!value) {
+ this.ae = null;
+ }
+ }
+
+ public void setFieldValue(_Fields field, java.lang.Object value) {
+ switch (field) {
+ case SUCCESS:
+ if (value == null) {
+ unsetSuccess();
+ } else {
+ setSuccess((java.util.List<java.lang.String>)value);
+ }
+ break;
+
+ case IRE:
+ if (value == null) {
+ unsetIre();
+ } else {
+ setIre((org.apache.airavata.model.error.InvalidRequestException)value);
+ }
+ break;
+
+ case ACE:
+ if (value == null) {
+ unsetAce();
+ } else {
+ setAce((org.apache.airavata.model.error.AiravataClientException)value);
+ }
+ break;
+
+ case ASE:
+ if (value == null) {
+ unsetAse();
+ } else {
+ setAse((org.apache.airavata.model.error.AiravataSystemException)value);
+ }
+ break;
+
+ case AE:
+ if (value == null) {
+ unsetAe();
+ } else {
+ setAe((org.apache.airavata.model.error.AuthorizationException)value);
+ }
+ break;
+
+ }
+ }
+
+ public java.lang.Object getFieldValue(_Fields field) {
+ switch (field) {
+ case SUCCESS:
+ return getSuccess();
+
+ case IRE:
+ return getIre();
+
+ case ACE:
+ return getAce();
+
+ case ASE:
+ return getAse();
+
+ case AE:
+ return getAe();
+
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
+ public boolean isSet(_Fields field) {
+ if (field == null) {
+ throw new java.lang.IllegalArgumentException();
+ }
+
+ switch (field) {
+ case SUCCESS:
+ return isSetSuccess();
+ case IRE:
+ return isSetIre();
+ case ACE:
+ return isSetAce();
+ case ASE:
+ return isSetAse();
+ case AE:
+ return isSetAe();
+ }
+ throw new java.lang.IllegalStateException();
+ }
+
+ @Override
+ public boolean equals(java.lang.Object that) {
+ if (that == null)
+ return false;
+ if (that instanceof getAllUsersInGateway_result)
+ return this.equals((getAllUsersInGateway_result)that);
+ return false;
+ }
+
+ public boolean equals(getAllUsersInGateway_result that) {
+ if (that == null)
+ return false;
+ if (this == that)
... 145437 lines suppressed ...