Interface ConnectorConfig

    • Method Detail

      • getMode

        java.lang.String getMode()
        Returns:
        Connector mode; if it is not set return default value of "AddOnly"
      • setMode

        void setMode​(java.lang.String mode)
        Sets the mode attribute of the ConnectorConfig object
        Parameters:
        mode - The new mode value
      • getSchema

        SchemaConfig getSchema​(java.lang.String name)
        Parameters:
        name - name of the schema
        Returns:
        a named Schema config
      • getSchema

        SchemaConfig getSchema​(boolean input)
        Parameters:
        input - input if true return Input schema else Output schema
        Returns:
        input or output schema config
      • getConnectorScript

        java.lang.String getConnectorScript()
        Script connectors
        Returns:
        The connectorScript value
      • setConnectorScript

        void setConnectorScript​(java.lang.String script)
        Sets the connectorScript attribute of the ConnectorConfig object
        Parameters:
        script - The new connectorScript value
      • getAttributeMap

        AttributeMapConfig getAttributeMap()
        Attribute Maps
        Returns:
        The attributeMap value
      • setAttributeMap

        void setAttributeMap​(AttributeMapConfig attributeMap)
        Sets the attributeMap attribute of the ConnectorConfig object
        Parameters:
        attributeMap - The new attributeMap value
      • getAttributeMap

        AttributeMapConfig getAttributeMap​(boolean input)
        Gets the attributeMap attribute of the ConnectorConfig object
        Parameters:
        input - a boolean value specifying whether the input or output Attribute map to retrieve
        Returns:
        The attributeMap value
      • getAttributeMap

        AttributeMapConfig getAttributeMap​(java.lang.Object name)
        Gets the attributeMap attribute of the ConnectorConfig object
        Parameters:
        name - the name of the Attribute map to retrieve
        Returns:
        The attributeMap value
      • setAttributeMap

        void setAttributeMap​(AttributeMapConfig attributeMap,
                             boolean input)
        Sets the attributeMap attribute of the ConnectorConfig object
        Parameters:
        attributeMap - The new attributeMap value
        input - The new attributeMap value
      • getLinkCriteria

        LinkCriteriaConfig getLinkCriteria()
        Link Criteria
        Returns:
        The linkCriteria value
      • setLinkCriteria

        void setLinkCriteria​(LinkCriteriaConfig linkCriteria)
        Sets the linkCriteria attribute of the ConnectorConfig object
        Parameters:
        linkCriteria - The new linkCriteria value
      • getHooks

        HooksConfig getHooks()
        Hooks
        Returns:
        The hooks value
      • getConnectionConfig

        RawConnectorConfig getConnectionConfig()
        Connection parameters
        Returns:
        The connectionConfig value
      • getParserConfig

        ParserConfig getParserConfig()
        Associated Parser configuration
        Returns:
        The parserConfig value
      • setParserConfig

        void setParserConfig​(ParserConfig parser)
        Sets the parserConfig attribute of the ConnectorConfig object
        Parameters:
        parser - The new parserConfig value
      • getState

        java.lang.String getState()
        State (typically used in the AssemblyLine)
        Returns:
        The configured state
      • setState

        void setState​(java.lang.String state)
        Sets the state attribute of the ConnectorConfig object
        Parameters:
        state - The new state
      • getEnabled

        boolean getEnabled()
        Enabled (typically used in the AssemblyLine)
        Specified by:
        getEnabled in interface BaseConfiguration
        Returns:
        The enabled value
      • setEnabled

        void setEnabled​(boolean enabled)
        Sets the enabled attribute of the ConnectorConfig object
        Specified by:
        setEnabled in interface BaseConfiguration
        Parameters:
        enabled - The new enabled value
      • getComputeChanges

        boolean getComputeChanges()
        Returns the compute-changes flag for Update mode connector.
        Returns:
        The enabled value
      • setComputeChanges

        void setComputeChanges​(boolean cc)
        Sets the compute-changes flag for Update mode connector.
        Parameters:
        cc - The new enabled value
      • setSkipLookup

        void setSkipLookup​(boolean skipLookup)
        Sets the Skip Lookup option to the Connector.
        Parameters:
        skipLookup - The new value of the Skip Lookup option.
      • getSkipLookup

        boolean getSkipLookup()
        Gets the Skip Lookup option from the Connector.
        Returns:
        true if Skip Lookup is enabled.
      • supportsSkipLookup

        boolean supportsSkipLookup()
        Checks whether the Connector supports Skip Lookup.
        Returns:
        true if the Connector supports Skip Lookup.
      • getDeltaConfig

        DeltaConfig getDeltaConfig()
        Returns:
        the delta configuration
      • getPoolDefConfig

        PoolDefConfig getPoolDefConfig()
        Returns:
        the Connector Pool definition configuration
      • getPoolInstanceConfig

        PoolInstanceConfig getPoolInstanceConfig()
        Returns:
        the Connector Pool instance configuration
      • getCheckpointConfig

        CheckpointConfig getCheckpointConfig()
        Deprecated.
        Checkpoint/restart is deprecated.
        Returns:
        the checkpoint configuration.
      • getSandboxConfig

        SandboxConfig getSandboxConfig()
        Returns:
        the checkpoint configuration.
      • getDeltaBehavior

        int getDeltaBehavior()
        Returns:
        true if the connector uses delta behavior
      • setDeltaBehavior

        void setDeltaBehavior​(int behavior)
        Sets delta behavior.
        Parameters:
        behavior -
      • getDeltaStrict

        boolean getDeltaStrict()
        Returns:
        the delta strict flag
      • setDeltaStrict

        void setDeltaStrict​(boolean strict)
        Sets the delta strict flag.
        Parameters:
        strict -
      • getServerOption

        java.lang.String getServerOption()
        Returns:
        the server option (entry or connector) that determines whether the connector returns a connector instance or an entry in server mode.
      • getReplyRequired

        boolean getReplyRequired()
        Returns:
        true if the connector requires a response in server or iterator mode.
      • isEntryFeed

        boolean isEntryFeed()
        Returns:
        true if the connector is an entry feed connector
      • getOperationCarrier

        java.lang.String getOperationCarrier()
        Returns:
        the name of the operation carrier
      • setOperationCarrier

        void setOperationCarrier​(java.lang.String name)
        This method sets the name of the operation carrier
        Parameters:
        name -
      • getOperationCarrierIsProperty

        boolean getOperationCarrierIsProperty()
        Returns:
        whether the operation carrier is an entry attribute or entry property
      • setOperationCarrierIsProperty

        void setOperationCarrierIsProperty​(boolean isproperty)
        This method sets whether the operation carrier is an entry attribute or entry property.
        Parameters:
        isproperty -
      • getReconnectConfig

        ReconnectConfig getReconnectConfig()
        Returns:
        the reconnect config
      • getInitializeOption

        int getInitializeOption()
        Returns:
        the initialization option for the component
      • setInitializeOption

        void setInitializeOption​(int option)
        This method sets the the initialization option for the component
        Parameters:
        option -
      • setLimitOption

        void setLimitOption​(java.lang.String option)
        Sets the Read Limit or Loop Limit for the Connector
        Parameters:
        option - A string representing the number.
        Since:
        7.1.1
      • getLimitOption

        java.lang.String getLimitOption()
        Returns the Read Limit or Loop Limit for the Connector
        Since:
        7.1.1
      • getSupportedModes

        java.lang.String getSupportedModes()
        Returns the supported modes for this Connector.
        Returns:
        the supported modes, as a comma separated String
        Since:
        7.2
      • setSupportedModes

        void setSupportedModes​(java.lang.String modes)
        Sets the supported modes for this Connector
        Parameters:
        modes - Supported modes as a comma separated String.
        Since:
        7.2