@Override public GetKopsIdInfoResponseType getKopsIdInfo(GetKopsIdInfoRequestType getKopsIdInfoRequest) { ObjectFactory factory = new ObjectFactory(); GetKopsIdInfoResponseType getKopsIdInfoResponseType = factory.createGetKopsIdInfoResponseType(); KopsIdInfoType kopsIdInfoType = new KopsIdInfoType(); kopsIdInfoType.setKopsID("BSZTCC3A"); kopsIdInfoType.setFullName("CASHIAN CORRIEA"); kopsIdInfoType.setFirstName("CORRIEA"); kopsIdInfoType.setLastName("CASHIAN"); kopsIdInfoType.setSnacsID("2196586"); kopsIdInfoType.setSID("I083987"); kopsIdInfoType.setRelmId("PROF"); kopsIdInfoType.setPrimaryInd(YNOnlyIndicatorTypeEnum.Y); XMLGregorianCalendar creationDate; XMLGregorianCalendar expirationDate; try { DatatypeFactory datatypeFatoryInstance = DatatypeFactory.newInstance(); creationDate = datatypeFatoryInstance.newXMLGregorianCalendar("2009-09-24-04:00"); expirationDate = datatypeFatoryInstance.newXMLGregorianCalendar("3000-12-31-05:00"); } catch (DatatypeConfigurationException e) { creationDate = null; expirationDate = null; } kopsIdInfoType.setCreationDate(creationDate); kopsIdInfoType.setExpirationDate(expirationDate); getKopsIdInfoResponseType.getKopsIdInfo().add(kopsIdInfoType); com.bearstearns.bsc_status.v1.ObjectFactory factoryStatus = new com.bearstearns.bsc_status.v1.ObjectFactory(); StatusType statusType = factoryStatus.createStatusType(); statusType.setStatusType(StatusTypeType.SUCCESS); getKopsIdInfoResponseType.setStatus(statusType); return getKopsIdInfoResponseType; }
@Override public GroupEntitlementResponseType groupEntitlement( GroupEntitlementRequestType groupEntitlementRequest) { GroupEntitlementResponseType createGroupEntitlementResponseType = objectFactory.createGroupEntitlementResponseType(); createGroupEntitlementResponseType.setGroupName(giveGroupName()); // FunctionEntitlement List<FunctionEntitlementType> giveFunctionEntitlementList = givecFuntionEntitlementList(); createGroupEntitlementResponseType.getFunctionEntitlement().addAll(giveFunctionEntitlementList); // DataEntitlement List<DataEntitlementType> dataEntitlementList = giveDataEntitlementList(); createGroupEntitlementResponseType.getDataEntitlement().addAll(dataEntitlementList); // AccountEntitlement List<AccountRangeEntitlementType> accountRangeEntitlementList = giveAccountRangeEntitlementList(); createGroupEntitlementResponseType.getAccountEntitlement().addAll(accountRangeEntitlementList); // AccountEntitlementsType createAccountEntitlementsType = // objectFactory.createAccountEntitlementsType(); // createAccountEntitlementsType.getRemoveAccountEntitlement().add(accountRangeEntitlement);// com.bearstearns.bsc_status.v1.ObjectFactory factoryStatus = new com.bearstearns.bsc_status.v1.ObjectFactory(); StatusType statusType = factoryStatus.createStatusType(); statusType.setStatusType(StatusTypeType.SUCCESS); createGroupEntitlementResponseType.setStatus(statusType); return createGroupEntitlementResponseType; }