java.lang.Object
com.jacob.com.JacobObject
com.jacob.com.Dispatch
de.tracetronic.jenkins.plugins.ecutest.wrapper.com.ETComDispatch
de.tracetronic.jenkins.plugins.ecutest.wrapper.com.Caches
All Implemented Interfaces:
ComCaches, AutoCloseable

public class Caches extends ETComDispatch implements ComCaches
COM object giving access to the properties of a constant.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
    Available file caches.
  • Field Summary

    Fields inherited from class com.jacob.com.Dispatch

    fdexNameCaseSensitive, Get, LOCALE_SYSTEM_DEFAULT, m_pDispatch, Method, Put, PutRef
  • Constructor Summary

    Constructors
    Constructor
    Description
    Caches(com.jacob.com.Dispatch dispatch, boolean useTimeout)
    Instantiates a new Caches.
  • Method Summary

    Modifier and Type
    Method
    Description
    Provides access to A2L cache files.
    Provides access to bus cache files.
    Gets the cache object by type.
    Provides access to ELF cache files.
    Provides access to model cache files.
    Provides access to service cache files.

    Methods inherited from class de.tracetronic.jenkins.plugins.ecutest.wrapper.com.ETComDispatch

    close, finalize, isAttached, performDirectRequest, performDirectRequest, performRequest, performRequest, performRequest, performRequest, useTimeout

    Methods inherited from class com.jacob.com.Dispatch

    call, call, call, call, callN, callN, callN_CaseSensitive, callSub, callSub, callSub, callSub, callSubN, callSubN, coCreateInstance, get, get, get_CaseSensitive, getActiveInstance, getIDOfName, getIDsOfNames, getIDsOfNames, getProgramId, hasExited, hasExited, invoke, invoke, invoke, invokeSub, invokeSub, invokeSub, invokeSubv, invokeSubv, invokeSubv, invokev, invokev, invokev, invokev, put, put, put_Casesensitive, putRef, putRef, QueryInterface, safeRelease

    Methods inherited from class com.jacob.com.JacobObject

    debug, getBuildDate, getBuildVersion, isDebugEnabled

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Caches

      public Caches(com.jacob.com.Dispatch dispatch, boolean useTimeout)
      Instantiates a new Caches.

      This constructor is used instead of a case operation to turn a Dispatch object into a wider object - it must exist in every wrapper class whose instances may be returned from method calls wrapped in VT_DISPATCH Variants.

      Parameters:
      dispatch - the dispatch
      useTimeout - specifies whether to apply timeout
  • Method Details