public void initializeJaxbSerializationProvider() { if( extraJaxbClasses != null ) { jaxbSerializationProvider = ClientJaxbSerializationProvider.newInstance(extraJaxbClasses); } else { jaxbSerializationProvider = ClientJaxbSerializationProvider.newInstance(); } }
public static JaxbSerializationProvider newInstance(Collection<Class<?>> extraJaxbClassList) { ClientJaxbSerializationProvider jaxbSerProvider = new ClientJaxbSerializationProvider(extraJaxbClassList); jaxbSerProvider.initialize(); return jaxbSerProvider; }
@Override public void addJaxbClassesAndReinitialize(Class... jaxbClass) { addJaxbClasses(jaxbClass); initialize(getAllJaxbClasses()); }
private JaxbCommandsRequest createRequest() { String depId = UUID.randomUUID().toString(); JaxbCommandsRequest req = new JaxbCommandsRequest(); req.setDeploymentId(depId); req.setVersion(ServicesVersion.VERSION); req.setUser("test"); return req; }
public JaxbCommandsResponse(JaxbCommandsRequest request) { super(); this.deploymentId = request.getDeploymentId(); this.processInstanceId = request.getProcessInstanceId(); this.version = request.getVersion(); }
private void initialize() { initialize(getAllJaxbClasses()); }
public static Class<?> [] getAllBaseJaxbClasses() { Set<Class<?>> sideJaxbClassSet = getModuleClasses(); Class<?> [] sideJaxbClasses = new Class<?>[sideJaxbClassSet.size()]; sideJaxbClasses = sideJaxbClassSet.toArray(sideJaxbClasses); return addClassArrToClassArr(ALL_BASE_JAXB_CLASSES, sideJaxbClasses); }
private Class<?> [] getAllJaxbClasses() { Class<?> [] allBaseJaxbClassArr = getAllBaseJaxbClasses(); if( extraJaxbClasses.isEmpty() ) { return allBaseJaxbClassArr; } Class<?> [] extraJaxbClassArr = extraJaxbClasses.toArray(new Class<?>[extraJaxbClasses.size()]); return addClassArrToClassArr(allBaseJaxbClassArr, extraJaxbClassArr); }
protected static User convertStringIdToUser(String userId) { if( userId == null ) { return null; } return new UserWrapper(userId); }
private void checkThatCommandsAreAccepted(Collection<Command> cmds) { for( Object cmd : cmds ) { checkThatCommandIsAccepted(cmd); } }
public List<JaxbCommandResponse<?>> getResponses() { lazyInitResponseList(); return responses; }
public void setCommands(List<Command> commands) { checkThatCommandsAreAccepted(commands); this.commands = commands; }
@Override public Comment getResult() { return new JaxbCommentWrapper(this); }
@Override public void setResult( Comment result ) { setCommentFields(result); }
public Task getResult() { return new JaxbTaskWrapper(this); }
public Content getResult() { return new JaxbContentWrapper(this); }
@Override public JaxbCommandsResponse execute( JaxbCommandsRequest request ) throws CommandWebServiceException { JaxbCommandsResponse resp = new JaxbCommandsResponse(request); return resp; }
@Override public User getAddedBy() { return convertStringIdToUser(this.comment.getAddedBy()); } }
@Override public List<OrganizationalEntity> getExcludedOwners() { return convertGenOrgEngListToOrgEntList(peopleAssignments.getExcludedOwners()); }
public static JaxbSerializationProvider newInstance() { ClientJaxbSerializationProvider jaxbSerProvider = new ClientJaxbSerializationProvider(); jaxbSerProvider.initialize(); return jaxbSerProvider; }