Klasse ApiModule

java.lang.Object
org.xbib.interlibrary.ui.ApiModule
Alle implementierten Schnittstellen:
Closeable, AutoCloseable, org.xbib.interlibrary.api.ApplicationModule, org.xbib.interlibrary.common.InterlibraryModule

public class ApiModule extends Object implements org.xbib.interlibrary.common.InterlibraryModule
  • Konstruktordetails

    • ApiModule

      public ApiModule()
  • Methodendetails

    • getName

      public String getName()
      Angegeben von:
      getName in Schnittstelle org.xbib.interlibrary.api.ApplicationModule
    • dependsOn

      public List<Class<? extends org.xbib.interlibrary.api.ApplicationModule>> dependsOn()
      Angegeben von:
      dependsOn in Schnittstelle org.xbib.interlibrary.api.ApplicationModule
    • setInterlibrary

      public void setInterlibrary(org.xbib.interlibrary.common.Interlibrary interlibrary)
      Angegeben von:
      setInterlibrary in Schnittstelle org.xbib.interlibrary.common.InterlibraryModule
    • getInterlibrary

      public org.xbib.interlibrary.common.Interlibrary getInterlibrary()
      Angegeben von:
      getInterlibrary in Schnittstelle org.xbib.interlibrary.common.InterlibraryModule
    • run

      public void run()
      Angegeben von:
      run in Schnittstelle org.xbib.interlibrary.api.ApplicationModule
      Angegeben von:
      run in Schnittstelle org.xbib.interlibrary.common.InterlibraryModule
    • getOrder

      public void getOrder(org.xbib.datastructures.common.MultiMap<String,Object> params, OutputStream outputStream) throws IOException
      Löst aus:
      IOException
    • executeInterface

      public boolean executeInterface(org.xbib.datastructures.common.MultiMap<String,Object> params, OutputStream outputStream) throws IOException, XMLStreamException
      Internal Digibib "SOAP XML interface" tracking method.
      Parameter:
      params - parmas
      outputStream - output stream
      Gibt zurück:
      true if executed, false if not
      Löst aus:
      IOException - if execution fails
      XMLStreamException - if XML generation fails
    • executeTrack

      public boolean executeTrack(org.xbib.datastructures.common.MultiMap<String,Object> params, OutputStream outputStream) throws IOException, XMLStreamException
      German ILL CGI order tracking.
      Löst aus:
      IOException
      XMLStreamException
    • executeTransportServiceList

      public boolean executeTransportServiceList(org.xbib.datastructures.common.MultiMap<String,Object> params, OutputStream outputStream) throws IOException
      Löst aus:
      IOException
    • close

      public void close() throws IOException
      Angegeben von:
      close in Schnittstelle AutoCloseable
      Angegeben von:
      close in Schnittstelle Closeable
      Löst aus:
      IOException