blob: d0fa1aea2749af15df6dfd50f079a9d887732eee [file] [log] [blame]
package org.apache.kandula.wsat.twopc;
import org.apache.axis2.AxisFault;
import org.apache.axis2.om.OMElement;
import org.apache.kandula.context.AbstractContext;
import org.apache.kandula.coordinator.Coordinator;
import org.apache.kandula.coordinator.at.ATCoordinator;
import org.apache.kandula.faults.AbstractKandulaException;
import org.apache.kandula.participant.Vote;
/**
* Auto generated java skeleton for the service by the Axis code generator
*/
public class CoordinatorPortTypeRawXMLSkeleton {
/**
* @param requestElement
* @throws AbstractKandulaException
*/
public OMElement preparedOperation(OMElement requestElement)
throws AxisFault {
String activityId = Coordinator.ACTIVITY_ID;
ATCoordinator coordinator= new ATCoordinator();
try {
coordinator.countVote(activityId,Vote.PREPARED,null);
} catch (AbstractKandulaException e) {
AxisFault fault = new AxisFault(e);
fault.setFaultCode(e.getFaultCode());
throw fault;
}
return null;
}
/**
* @param requestElement
* @throws AbstractKandulaException
*/
public OMElement abortedOperation(OMElement requestElement)
throws AxisFault {
String activityId = Coordinator.ACTIVITY_ID;
ATCoordinator coordinator= new ATCoordinator();
try {
coordinator.countVote(activityId,Vote.ABORT,null);
} catch (AbstractKandulaException e) {
AxisFault fault = new AxisFault(e);
fault.setFaultCode(e.getFaultCode());
throw fault;
}
return null;
}
/**
* @param requestElement
* @throws AbstractKandulaException
*/
public OMElement readOnlyOperation(OMElement requestElement)
throws AxisFault {
String activityId = Coordinator.ACTIVITY_ID;
ATCoordinator coordinator= new ATCoordinator();
try {
coordinator.countVote(activityId,Vote.READ_ONLY,null);
} catch (AbstractKandulaException e) {
AxisFault fault = new AxisFault(e);
fault.setFaultCode(e.getFaultCode());
throw fault;
}
return null;
}
/**
* @param requestElement
* @throws AbstractKandulaException
*/
public OMElement committedOperation(OMElement requestElement)
throws AxisFault {
AbstractContext context;
System.out.println("Visited Commit operation");
return null;
}
/**
* @param requestElement
* @throws AbstractKandulaException
*/
public OMElement replayOperation(OMElement requestElement) throws AxisFault {
AbstractContext context;
System.out.println("Visited Commit operation");
return null;
}
}