Class NamedQueryAdapter

    • Constructor Detail

      • NamedQueryAdapter

        public NamedQueryAdapter()
    • Method Detail

      • getInteractions

        public InteractionDescriptor[] getInteractions()
        Description copied from interface: Adapter
        Retrieves an array of the interactions that this adapter depends on. An interaction descriptor describes an inter-component interaction.
        Specified by:
        getInteractions in interface Adapter
      • getPullPath

        public java.lang.String getPullPath()
      • setPullPath

        public void setPullPath​(java.lang.String pullPath)
      • getPushPath

        @Deprecated
        public java.lang.String getPushPath()
        Deprecated.
        Kept for backwards compatibility. Use getPushPath2()
      • setPushPath

        @Deprecated
        public void setPushPath​(java.lang.String pushPath)
        Deprecated.
        Kept for backwards compatibility. Use setPushPath2(String)
      • getPushPath2

        public java.lang.String getPushPath2()
      • setPushPath2

        public void setPushPath2​(java.lang.String pushPath2)
      • getEffectivePushPath

        public java.lang.String getEffectivePushPath()
        Convenience method taking into account the legacy push path field
        Returns:
        The effective push path
      • getPullArguments

        public java.util.Map<java.lang.String,​java.lang.Object> getPullArguments()
      • setPullArguments

        public void setPullArguments​(java.util.Map<java.lang.String,​java.lang.Object> pullArguments)
      • getPullBoundArguments

        public java.util.Map<java.lang.String,​BoundValueHolder> getPullBoundArguments()
      • getPushBoundArguments

        public java.util.Map<java.lang.String,​BoundValueHolder> getPushBoundArguments()
      • setPushBoundArguments

        public void setPushBoundArguments​(java.util.Map<java.lang.String,​BoundValueHolder> pushBoundArguments)
      • getPushArguments

        public java.util.Map<java.lang.String,​java.lang.Object> getPushArguments()
      • setPushArguments

        public void setPushArguments​(java.util.Map<java.lang.String,​java.lang.Object> pushArguments)
      • isPushEnabled

        public boolean isPushEnabled()
      • setPushEnabled

        public void setPushEnabled​(boolean pushEnabled)
      • getPullArgumentsUnbound

        public java.util.Map<java.lang.String,​java.lang.Object> getPullArgumentsUnbound()
        Returns:
        all arguments, where the bound arguments are their binding string representation
      • getPushArgumentsUnbound

        public java.util.Map<java.lang.String,​java.lang.Object> getPushArgumentsUnbound()
      • setPullBoundArguments

        public void setPullBoundArguments​(java.util.Map<java.lang.String,​BoundValueHolder> pullBoundArguments)
        Parameters:
        pullBoundArguments - the query's bound parameters, already parsed
      • startup

        public void startup()
        Description copied from interface: Adapter
        Notifies the adapter that it is becoming active, and should start any polling/threaded activities.
        Specified by:
        startup in interface Adapter
        Overrides:
        startup in class AbstractPropertyAdapter
      • shutdown

        public void shutdown()
        Description copied from interface: Adapter
        Notifies the adapter that it is becoming inactive, and should cease any polling/threaded activities.
        Specified by:
        shutdown in interface Adapter
        Overrides:
        shutdown in class AbstractPropertyAdapter
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent evt)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener