Deploys a package to a domain.
deployPackage(java.lang.String fileName, DEPLOY_MODE deployMode, java.lang.String securityConfiguration, java.util.Collection<RoleMappingVO> roleMappings, java.util.Map<java.lang.String,java.lang.String> endpointMappings, java.util.Map<java.lang.String,java.lang.String> eisManagedCacheEndpointMappings) void deployPackage(String fileName, DEPLOY_MODE deployMode, String securityConfiguration, Collection<RoleMappingVO> roleMappings, Map<String, String> endpointMappings) throws SUPAdminException; void purgeSyncCacheGroup(SyncCachePurgeOptionVO optionVO, java.lang.Boolean synchronous) throws SUPAdminException;
If successful, returns silently. If unsuccessful, returns SUPAdminException.
Collection<RoleMappingVO> roleMappingVOs = new ArrayList<RoleMappingVO>();
RoleMappingVO rmvo1 = new RoleMappingVO();
rmvo1.setSourceRole("Role1");
rmvo1.setRoleMappingType(ROLE_MAPPING_TYPE.AUTO);
RoleMappingVO rmvo2 = new RoleMappingVO();
rmvo2.setSourceRole("Role2");
rmvo2.setRoleMappingType(ROLE_MAPPING_TYPE.AUTO);
RoleMappingVO rmvo3 = new RoleMappingVO();
rmvo3.setSourceRole("Role3");
rmvo3.setRoleMappingType(ROLE_MAPPING_TYPE.AUTO);
roleMappingVOs.add(rmvo1);
roleMappingVOs.add(rmvo2);
roleMappingVOs.add(rmvo3);
Map<String, String> endpointMappings = new HashMap<String, String>();
endpointMappings.put("sampledb", "sampledb2");
supDomain.deployPackage("<deployment unit file name>",
DEPLOY_MODE.UPDATE,
"<security configuration name>", roleMappingVOs, endpointMappings);