Class XAResourceRecordWrappingPluginImpl

java.lang.Object
com.arjuna.ats.internal.jbossatx.jta.XAResourceRecordWrappingPluginImpl
All Implemented Interfaces:
com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecordWrappingPlugin

public class XAResourceRecordWrappingPluginImpl extends Object implements com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecordWrappingPlugin
A plugin implementation for copying resource metadata from the JBoss AS specific XAResourceWrapper class to an XAResourceRecord.
Author:
Jonathan Halliday (jonathan.halliday@redhat.com) 2011-07
  • Constructor Details

    • XAResourceRecordWrappingPluginImpl

      public XAResourceRecordWrappingPluginImpl()
  • Method Details

    • transcribeWrapperData

      public void transcribeWrapperData(com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord record)
      Specified by:
      transcribeWrapperData in interface com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecordWrappingPlugin
    • getEISName

      public Integer getEISName(XAResource xaResource) throws IOException, com.arjuna.ats.arjuna.exceptions.ObjectStoreException
      Specified by:
      getEISName in interface com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecordWrappingPlugin
      Throws:
      IOException
      com.arjuna.ats.arjuna.exceptions.ObjectStoreException
    • getEISName

      public String getEISName(Integer eisKey)
      Specified by:
      getEISName in interface com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecordWrappingPlugin