Class MockAS400

java.lang.Object
com.ibm.as400.access.AS400
com.ibm.as400.access.MockAS400
All Implemented Interfaces:
Serializable, AutoCloseable

public class MockAS400 extends com.ibm.as400.access.AS400
See Also:
  • Field Summary

    Fields inherited from class com.ibm.as400.access.AS400

    aspName, AUTHENTICATION_SCHEME_DDM_EUSERIDPWD, AUTHENTICATION_SCHEME_GSS_TOKEN, AUTHENTICATION_SCHEME_IDENTITY_TOKEN, AUTHENTICATION_SCHEME_PASSWORD, AUTHENTICATION_SCHEME_PROFILE_TOKEN, bidiAS400Text, bidiAS400Varchar, ccsid_, CENTRAL, COMMAND, currentLib_, DATABASE, DATAQUEUE, defaultSignonHandler_, defaultSignonHandlerClass_, FILE, GSS_OPTION_FALLBACK, GSS_OPTION_MANDATORY, GSS_OPTION_NONE, gssOption_, librariesForThread_, nativeVRM, onAS400, PRINT, propertiesFrozen_, propertyChangeListeners_, RECORDACCESS, serialVersionUID, SIGNON, skipSignonServer, USE_PORT_MAPPER, useSSLConnection_, vetoableChangeListeners_
  • Constructor Summary

    Constructors
    Constructor
    Description
    MockAS400(MockAS400ImplRemote as400ImplRemote)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    connectService(int service, int overridePort)
     
    int
     
    com.ibm.as400.access.AS400Impl
     
    int
     
    boolean
    isConnected(int service)
     
    (package private) void
    signon(boolean keepConnection)
     

    Methods inherited from class com.ibm.as400.access.AS400

    addConnectionListener, addPasswordCacheEntry, addPasswordCacheEntry, addPasswordCacheEntry, addPasswordCacheEntry, addPasswordCacheEntry, addPropertyChangeListener, addVetoableChangeListener, arePropertiesFrozen, authenticate, authenticate, canUseNativeOptimizations, changePassword, changePassword, changePassword, clearPasswordCache, clearPasswordCache, close, connectService, connectToPort, connectToPort, currentUserAvailable, disconnectAllServices, disconnectService, forcePrompt, generateProfileToken, generateVRM, getAuthenticationScheme, getBidiStringType, getDDMRDB, getDefaultSignonHandler, getDefaultTimeZone, getDefaultUser, getGSSManager, getGSSName, getGSSOption, getJobCcsid, getJobCCSIDEncoding, getJobs, getLocale, getModification, getNLV, getPasswordExpirationDate, getPasswordExpirationDays, getPasswordExpirationWarningDays, getPreviousSignonDate, getProfileToken, getProfileToken, getProfileToken, getProfileToken, getProfileToken, getProfileToken, getProxyServer, getRelease, getServerName, getServicePort, getSignonDate, getSignonHandler, getSocketProperties, getSystemName, getSystemPasswordExpirationWarningDays, getSystemTimeZone, getTimeZone, getUserId, getUserId, getvalidateSignonTimeOut, getVersion, initializeConverter, isAdditionalAuthenticationFactorAccepted, isConnected, isConnectionAlive, isConnectionAlive, isGuiAvailable, isInPasswordExpirationWarningDays, isLocal, isMustAddLanguageLibrary, isMustUseNetSockets, isMustUseSockets, isMustUseSuppliedProfile, isShowCheckboxes, isThreadUsed, isTurkish, isUseDefaultUser, isUsePassphrase, isUsePasswordCache, loadImpl, loadImpl, loadImpl2, loadImpl3, passwordLevel, removeConnectionListener, removeDefaultUser, removePasswordCacheEntry, removePropertyChangeListener, removeVetoableChangeListener, resetAllServices, resolveSystem, resolveSystemNameLocal, resolveUserId, resolveUserId, setAdditionalAuthenticationFactor, setBidiStringType, setCcsid, setDDMRDB, setDefaultSignonHandler, setDefaultUser, setGSSCredential, setGSSManager, setGSSName, setGSSOption, setGuiAvailable, setIASPGroup, setIASPGroup, setIASPGroup, setIASPGroup, setIdentityToken, setLocale, setLocale, setMustAddLanguageLibrary, setMustUseNetSockets, setMustUseSockets, setMustUseSuppliedProfile, setPassword, setPassword, setPasswordExpirationWarningDays, setProfileToken, setProxyServer, setServicePort, setServicePortsToDefault, setShowCheckboxes, setSignonHandler, setSignonInfo, setSocketProperties, setStayAlive, setSystemName, setThreadUsed, setUseDefaultUser, setUsePasswordCache, setUserId, setUseSystemPasswordExpirationWarningDays, setvalidateSignonTimeOut, toString, validateSignon, validateSignon, validateSignon, validateSignon, validateSignon, validateSignon

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getImpl

      public com.ibm.as400.access.AS400Impl getImpl()
      Overrides:
      getImpl in class com.ibm.as400.access.AS400
    • getCcsid

      public int getCcsid()
      Overrides:
      getCcsid in class com.ibm.as400.access.AS400
    • isConnected

      public boolean isConnected(int service)
      Overrides:
      isConnected in class com.ibm.as400.access.AS400
    • connectService

      public void connectService(int service, int overridePort) throws com.ibm.as400.access.AS400SecurityException, IOException
      Overrides:
      connectService in class com.ibm.as400.access.AS400
      Throws:
      com.ibm.as400.access.AS400SecurityException
      IOException
    • signon

      void signon(boolean keepConnection) throws com.ibm.as400.access.AS400SecurityException, IOException
      Overrides:
      signon in class com.ibm.as400.access.AS400
      Throws:
      com.ibm.as400.access.AS400SecurityException
      IOException
    • getVRM

      public int getVRM() throws com.ibm.as400.access.AS400SecurityException, IOException
      Overrides:
      getVRM in class com.ibm.as400.access.AS400
      Throws:
      com.ibm.as400.access.AS400SecurityException
      IOException