/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package org.javaee7.jca.connector.simple.connector; import java.util.logging.Logger; import javax.resource.ResourceException; import javax.resource.spi.ActivationSpec; import javax.resource.spi.BootstrapContext; import javax.resource.spi.ResourceAdapter; import javax.resource.spi.ResourceAdapterInternalException; import javax.resource.spi.endpoint.MessageEndpointFactory; import javax.transaction.xa.XAResource; /** * * @author arungup */ public class MyResoureAdapter implements ResourceAdapter { private static final Logger LOGGER = Logger.getLogger("MyResourceAdapter"); @Override public void start(BootstrapContext ctx) throws ResourceAdapterInternalException { LOGGER.info("start"); } @Override public void stop() { LOGGER.info("stop"); } @Override public void endpointActivation(MessageEndpointFactory endpointFactory, ActivationSpec spec) throws ResourceException { LOGGER.info("endpointActivation"); } @Override public void endpointDeactivation(MessageEndpointFactory endpointFactory, ActivationSpec spec) { LOGGER.info("endpointDeactivation"); } @Override public XAResource[] getXAResources(ActivationSpec[] specs) throws ResourceException { return null; } }