
jadex.platform.service.remote.IRemoteCommand Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jadex-platform Show documentation
Show all versions of jadex-platform Show documentation
The Jadex platform package contains implementations of
platform services as well as the platform component itself.
The newest version!
package jadex.platform.service.remote;
import jadex.bridge.service.types.security.IAuthorizable;
import jadex.commons.future.IIntermediateFuture;
import jadex.commons.transformation.annotations.Alias;
import jadex.micro.IMicroExternalAccess;
/**
* Remote command interface for commands that the
* remote service management can execute.
*/
public interface IRemoteCommand extends IAuthorizable
{
/**
* Execute the command.
* @param component The component.
* @return An optional result command that will be
* sent back to the command origin.
*/
public IIntermediateFuture execute(IMicroExternalAccess component, RemoteServiceManagementService rsms);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy