Class JCoConnectionParameterImpl

java.lang.Object
de.hybris.platform.sap.core.jco.connection.impl.JCoConnectionParameterImpl
All Implemented Interfaces:
JCoConnectionParameter

public class JCoConnectionParameterImpl extends Object implements JCoConnectionParameter
JCo Connection parameter.
  • Constructor Details

    • JCoConnectionParameterImpl

      public JCoConnectionParameterImpl()
      Constructor.
  • Method Details

    • setConnectionParameters

      public void setConnectionParameters(JCoConnectionParameters connectionParameters)
      Setter for connectionParameters.
      Parameters:
      connectionParameters - connectionParameters
    • getConnectionParameters

      public JCoConnectionParameters getConnectionParameters()
      Getter for connectionParameters.
      Returns:
      connectionParameters
    • getFunctionModule

      public String getFunctionModule()
      Description copied from interface: JCoConnectionParameter
      Gets the Function Module Name.
      Specified by:
      getFunctionModule in interface JCoConnectionParameter
      Returns:
      Function Module Name
    • getCacheType

      public String getCacheType()
      Description copied from interface: JCoConnectionParameter
      Gets the Cache Type.
      Specified by:
      getCacheType in interface JCoConnectionParameter
      Returns:
      Cache Type
    • setCacheType

      public void setCacheType(String cacheType)
      Sets the Cache Type.
      Parameters:
      cacheType - Cache Type to set
    • getTraceBefore

      public boolean getTraceBefore()
      Description copied from interface: JCoConnectionParameter
      Gets the Trace Before.
      Specified by:
      getTraceBefore in interface JCoConnectionParameter
      Returns:
      Trace Before
    • setTraceBefore

      public void setTraceBefore(boolean traceBefore)
      Sets the Trace Before.
      Parameters:
      traceBefore - Trace Before to set
    • getTraceAfter

      public boolean getTraceAfter()
      Description copied from interface: JCoConnectionParameter
      Gets the Trace After.
      Specified by:
      getTraceAfter in interface JCoConnectionParameter
      Returns:
      Trace After
    • setTraceAfter

      public void setTraceAfter(boolean traceAfter)
      Sets the Trace After.
      Parameters:
      traceAfter - Trace After to set
    • getEventListener

      public JCoConnectionEventListener getEventListener()
      Description copied from interface: JCoConnectionParameter
      Gets the Event Listener class name.
      Specified by:
      getEventListener in interface JCoConnectionParameter
      Returns:
      Event Listener class name
    • setEventListener

      public void setEventListener(JCoConnectionEventListener eventListener)
      Sets the Event Listener class name.
      Parameters:
      eventListener - Event Listener class name to set
    • getFunctionModuleToBeReplaced

      public String getFunctionModuleToBeReplaced()
      Description copied from interface: JCoConnectionParameter
      Returns the function module which should be replaced.
      Specified by:
      getFunctionModuleToBeReplaced in interface JCoConnectionParameter
      Returns:
      Replaced function module name
    • getTraceExcludeImportParameters

      public String getTraceExcludeImportParameters()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeImportParameters in interface JCoConnectionParameter
      Returns:
      excluded import parameters
    • getTraceExcludeExportParameters

      public String getTraceExcludeExportParameters()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeExportParameters in interface JCoConnectionParameter
      Returns:
      excluded export parameters
    • getTraceExcludeTableParameters

      public String getTraceExcludeTableParameters()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeTableParameters in interface JCoConnectionParameter
      Returns:
      excluded table parameters
    • getTraceExcludeExportParametersList

      public List<String> getTraceExcludeExportParametersList()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeExportParametersList in interface JCoConnectionParameter
      Returns:
      excluded export parameters as unmodifiable list
    • getTraceExcludeTableParametersList

      public List<String> getTraceExcludeTableParametersList()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeTableParametersList in interface JCoConnectionParameter
      Returns:
      excluded table parameters as unmodifiable list
    • getTraceExcludeImportParametersList

      public List<String> getTraceExcludeImportParametersList()
      Description copied from interface: JCoConnectionParameter
      Used as parameter to configure which import parameter should not be trace in function module trace.
      Specified by:
      getTraceExcludeImportParametersList in interface JCoConnectionParameter
      Returns:
      excluded import parameters as unmodifiable list
    • createListFromCommaSeparatedValue

      protected List<String> createListFromCommaSeparatedValue(String commaSeparatedString)
      Splits tokens form a comma separated string and put theim into a list.
      Parameters:
      commaSeparatedString - comma separated string
      Returns:
      List with values.
    • setFunctionModule

      public void setFunctionModule(String functionModule)
      Setter for functionModule.
      Parameters:
      functionModule - functionModule
    • setFunctionModuleToBeReplaced

      public void setFunctionModuleToBeReplaced(String functionModuleToBeReplaced)
      Setter for functionModuleToBeReplaced.
      Parameters:
      functionModuleToBeReplaced - functionModuleToBeReplaced
    • setTraceExcludeImportParameters

      public void setTraceExcludeImportParameters(String traceExcludeImportParameters)
      Setter for traceExcludeImportParameters.
      Parameters:
      traceExcludeImportParameters - traceExcludeImportParameters
    • setTraceExcludeExportParameters

      public void setTraceExcludeExportParameters(String traceExcludeExportParameters)
      Setter for traceExcludeExportParameters.
      Parameters:
      traceExcludeExportParameters - traceExcludeExportParameters
    • setTraceExcludeTableParameters

      public void setTraceExcludeTableParameters(String traceExcludeTableParameters)
      Setter for traceExcludeTableParameters.
      Parameters:
      traceExcludeTableParameters - traceExcludeTableParameters
    • setTraceExcludeImportParametersList

      public void setTraceExcludeImportParametersList(List<String> traceExcludeImportParametersList)
      Setter for traceExcludeImportParametersList.
      Parameters:
      traceExcludeImportParametersList - traceExcludeImportParametersList
    • setTraceExcludeExportParametersList

      public void setTraceExcludeExportParametersList(List<String> traceExcludeExportParametersList)
      Setter for traceExcludeExportParametersList.
      Parameters:
      traceExcludeExportParametersList - traceExcludeExportParametersList
    • setTraceExcludeTableParametersList

      public void setTraceExcludeTableParametersList(List<String> traceExcludeTableParametersList)
      Setter for traceExcludeTableParametersList.
      Parameters:
      traceExcludeTableParametersList - traceExcludeTableParametersList
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • init

      public void init()
      Init method. Adds itself to the parent map.