Class VoidOperation

    • Constructor Summary

      Constructors 
      Constructor Description
      VoidOperation()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void afterInvoke​(java.lang.Object result, LegacyConnection connection)  
      com.lexmark.saperion.remote.common.operations.Void getResult()  
      com.lexmark.saperion.remote.common.operations.Void invoke()  
      protected abstract void voidInvoke()
      Invokes this void operation.
      • Methods inherited from class com.lexmark.saperion.remote.common.operations.AbstractOperation

        toArrayList, toCaseInsensitiveMap, toHashMap, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.lexmark.saperion.remote.common.operations.Operation

        audit, dispatchEvent, isAuditable, isEventDispatcher
    • Constructor Detail

      • VoidOperation

        public VoidOperation()
    • Method Detail

      • voidInvoke

        protected abstract void voidInvoke()
                                    throws java.lang.Exception
        Invokes this void operation.
        Throws:
        java.lang.Exception - exception when invoking this operation
      • afterInvoke

        public void afterInvoke​(java.lang.Object result,
                                LegacyConnection connection)
        Specified by:
        afterInvoke in interface com.lexmark.saperion.remote.common.operations.Operation<com.lexmark.saperion.remote.common.operations.Void,​SaBasicException,​LegacyConnection>
        Overrides:
        afterInvoke in class com.lexmark.saperion.remote.common.operations.AbstractOperation<com.lexmark.saperion.remote.common.operations.Void,​SaBasicException,​LegacyConnection>
      • getResult

        public com.lexmark.saperion.remote.common.operations.Void getResult()
        Specified by:
        getResult in interface com.lexmark.saperion.remote.common.operations.Operation<com.lexmark.saperion.remote.common.operations.Void,​SaBasicException,​LegacyConnection>
        Overrides:
        getResult in class com.lexmark.saperion.remote.common.operations.AbstractOperation<com.lexmark.saperion.remote.common.operations.Void,​SaBasicException,​LegacyConnection>