/** * create a participant engine to manage commit or rollback processing for the * participant and install it in the active participants table */ public void activate() { if (isParticipantCompletion) { ParticipantCompletionParticipantEngine engine = new ParticipantCompletionParticipantEngine(id, endpoint, participant, State.STATE_COMPLETED, true); ParticipantCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } else { BusinessAgreementWithCoordinatorCompletionParticipant coordinatorCompletionParticipant = (BusinessAgreementWithCoordinatorCompletionParticipant) participant; CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, endpoint, coordinatorCompletionParticipant, State.STATE_COMPLETED, true); CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } }
/** * create a participant engine to manage commit or rollback processing for the * participant and install it in the active participants table */ public void activate() { if (isParticipantCompletion) { ParticipantCompletionParticipantEngine engine = new ParticipantCompletionParticipantEngine(id, endpoint, participant, State.STATE_COMPLETED, true); ParticipantCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } else { BusinessAgreementWithCoordinatorCompletionParticipant coordinatorCompletionParticipant = (BusinessAgreementWithCoordinatorCompletionParticipant) participant; CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, endpoint, coordinatorCompletionParticipant, State.STATE_COMPLETED, true); CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } }
/** * create a participant engine to manage commit or rollback processing for the * participant and install it in the active participants table */ public void activate() { if (isParticipantCompletion) { ParticipantCompletionParticipantEngine engine = new ParticipantCompletionParticipantEngine(id, endpoint, participant, State.STATE_COMPLETED, true); ParticipantCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } else { BusinessAgreementWithCoordinatorCompletionParticipant coordinatorCompletionParticipant = (BusinessAgreementWithCoordinatorCompletionParticipant) participant; CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, endpoint, coordinatorCompletionParticipant, State.STATE_COMPLETED, true); CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, getId()); engine.recovery(); } }
W3CEndpointReference baPMEndpoint = registerParticipant(participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION); final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, baPMEndpoint, bawcp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, id) ;
W3CEndpointReference baPMEndpoint = registerParticipant(participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION); final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, baPMEndpoint, bawcp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, id) ;
W3CEndpointReference baPMEndpoint = registerParticipant(participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION); final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(id, baPMEndpoint, bawcp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, id) ;
W3CEndpointReference coordinator = RegistrationCoordinator.register(currentContext, messageId, participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION) ; final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(ccpid, coordinator, ccp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, ccpid) ;
W3CEndpointReference coordinator = RegistrationCoordinator.register(currentContext, messageId, participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION) ; final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(ccpid, coordinator, ccp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, ccpid) ;
W3CEndpointReference coordinator = RegistrationCoordinator.register(currentContext, messageId, participant, BusinessActivityConstants.WSBA_SUB_PROTOCOL_COORDINATOR_COMPLETION) ; final CoordinatorCompletionParticipantEngine engine = new CoordinatorCompletionParticipantEngine(ccpid, coordinator, ccp) ; CoordinatorCompletionParticipantProcessor.getProcessor().activateParticipant(engine, ccpid) ;