package org.atricore.idbus.capabilities.spmlr2.main.binding.services;
import oasis.names.tc.spml._2._0.*;
import oasis.names.tc.spml._2._0.async.CancelRequestType;
import oasis.names.tc.spml._2._0.async.CancelResponseType;
import oasis.names.tc.spml._2._0.async.StatusRequestType;
import oasis.names.tc.spml._2._0.async.StatusResponseType;
import oasis.names.tc.spml._2._0.atricore.ReplacePasswordRequestType;
import oasis.names.tc.spml._2._0.batch.BatchRequestType;
import oasis.names.tc.spml._2._0.batch.BatchResponseType;
import oasis.names.tc.spml._2._0.bulk.BulkModifyRequestType;
import oasis.names.tc.spml._2._0.password.*;
import oasis.names.tc.spml._2._0.search.CloseIteratorRequestType;
import oasis.names.tc.spml._2._0.search.SearchRequestType;
import oasis.names.tc.spml._2._0.search.SearchResponseType;
import oasis.names.tc.spml._2._0.suspend.ActiveRequestType;
import oasis.names.tc.spml._2._0.suspend.ActiveResponseType;
import oasis.names.tc.spml._2._0.suspend.ResumeRequestType;
import oasis.names.tc.spml._2._0.suspend.SuspendRequestType;
import oasis.names.tc.spml._2._0.updates.IterateRequestType;
import oasis.names.tc.spml._2._0.updates.UpdatesRequestType;
import oasis.names.tc.spml._2._0.updates.UpdatesResponseType;
import oasis.names.tc.spml._2._0.wsdl.SPMLRequestPortType;
import javax.jws.WebParam;
import java.util.logging.Logger;
/**
* @author <a href=mailto:sgonzalez@atricore.org>Sebastian Gonzalez Oyuela</a>
*/
@javax.jws.WebService(
serviceName = "SPMLService",
portName = "soap",
targetNamespace = "urn:oasis:names:tc:SPML:2:0:wsdl",
endpointInterface = "oasis.names.tc.spml._2._0.wsdl.SPMLRequestPortType")
public class SpmlR2ServiceImpl implements SPMLRequestPortType {
private static final Logger LOG = Logger.getLogger(SpmlR2ServiceImpl.class.getName());
public ActiveResponseType spmlActiveRequest(@WebParam(partName = "body", name = "activeRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:suspend") ActiveRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public UpdatesResponseType spmlUpdatesIterateRequest(@WebParam(partName = "body", name = "iterateRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:updates") IterateRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlReplacePasswordRequest(@WebParam(partName = "body", name = "replacePasswordRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:atricore") ReplacePasswordRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlSetPasswordRequest(@WebParam(partName = "body", name = "setPasswordRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:password") SetPasswordRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResetPasswordResponseType spmlResetPasswordRequest(@WebParam(partName = "body", name = "resetPasswordRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:password") ResetPasswordRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public BatchResponseType spmlBatchRequest(@WebParam(partName = "body", name = "batchRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:batch") BatchRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public CancelResponseType spmlCancelRequest(@WebParam(partName = "body", name = "cancelRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:async") CancelRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlExpirePasswordRequest(@WebParam(partName = "body", name = "expirePasswordRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:password") ExpirePasswordRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public AddResponseType spmlAddRequest(@WebParam(partName = "body", name = "addRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0") AddRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public SearchResponseType spmlSearchRequest(@WebParam(partName = "body", name = "searchRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:search") SearchRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlSuspendRequest(@WebParam(partName = "body", name = "suspendRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:suspend") SuspendRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlDeleteRequest(@WebParam(partName = "body", name = "deleteRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0") DeleteRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public SearchResponseType spmlSearchIterateRequest(@WebParam(partName = "body", name = "iterateRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:search") oasis.names.tc.spml._2._0.search.IterateRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlSearchCloseIteratorRequest(@WebParam(partName = "body", name = "closeIteratorRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:search") CloseIteratorRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ListTargetsResponseType spmlListTargetsRequest(@WebParam(partName = "body", name = "listTargetsRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0") ListTargetsRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public LookupResponseType spmlLookupRequest(@WebParam(partName = "body", name = "lookupRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0") LookupRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public UpdatesResponseType spmlUpdatesRequest(@WebParam(partName = "body", name = "updatesRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:updates") UpdatesRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlBulkModifyRequest(@WebParam(partName = "body", name = "bulkModifyRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:bulk") BulkModifyRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public StatusResponseType spmlStatusRequest(@WebParam(partName = "body", name = "statusRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:async") StatusRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlUpdatesCloseIteratorRequest(@WebParam(partName = "body", name = "closeIteratorRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:updates") oasis.names.tc.spml._2._0.updates.CloseIteratorRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ResponseType spmlResumeRequest(@WebParam(partName = "body", name = "resumeRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:suspend") ResumeRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ValidatePasswordResponseType spmlValidatePasswordRequest(@WebParam(partName = "body", name = "validatePasswordRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0:password") ValidatePasswordRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
public ModifyResponseType spmlModifyRequest(@WebParam(partName = "body", name = "modifyRequest", targetNamespace = "urn:oasis:names:tc:SPML:2:0") ModifyRequestType body) {
throw new UnsupportedOperationException("This service is not meant to be invoked");
}
}