Package org.burningwave.core.extension
Class CommandWrapper<T,C,I,O>
java.lang.Object
org.burningwave.core.extension.CommandWrapper<T,C,I,O>
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Component,org.burningwave.core.iterable.Properties.Listener,org.burningwave.core.ManagedLogger
public abstract class CommandWrapper<T,C,I,O> extends Object implements org.burningwave.core.Component
-
Method Details
-
getTarget
-
executeOn
-
create
public static <T, F, I, O, W extends CommandWrapper<T, F, I, O>> W create(F functionInterface, T instance) throws Throwable- Throws:
Throwable
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.burningwave.core.Component
-