Class RemoteDeploy

  • All Implemented Interfaces:
    com.github.fungal.api.remote.Command

    public class RemoteDeploy
    extends Object
    implements com.github.fungal.api.remote.Command
    Author:
    Jesper Pedersen
    • Constructor Detail

      • RemoteDeploy

        public RemoteDeploy​(com.github.fungal.api.deployer.MainDeployer mainDeployer,
                            RAActivator activator,
                            File directory)
        Constructor
        Parameters:
        mainDeployer - The main deployer
        activator - The RA activator
        directory - The directory to use
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface com.github.fungal.api.remote.Command
      • getParameterTypes

        public Class[] getParameterTypes()
        name, byte array of deployment
        Specified by:
        getParameterTypes in interface com.github.fungal.api.remote.Command
        Returns:
        The class definitions
      • invoke

        public Serializable invoke​(Serializable[] args)
        Specified by:
        invoke in interface com.github.fungal.api.remote.Command
      • isPublic

        public boolean isPublic()
        Specified by:
        isPublic in interface com.github.fungal.api.remote.Command