Class GcubeAlgorithmRepository

  • All Implemented Interfaces:
    org.n52.wps.server.IAlgorithmRepository

    public class GcubeAlgorithmRepository
    extends Object
    implements org.n52.wps.server.IAlgorithmRepository
    • Constructor Detail

      • GcubeAlgorithmRepository

        public GcubeAlgorithmRepository()
    • Method Detail

      • getProcessDescription

        public net.opengis.wps.x100.ProcessDescriptionType getProcessDescription​(String identifier)
        Specified by:
        getProcessDescription in interface org.n52.wps.server.IAlgorithmRepository
      • containsAlgorithm

        public boolean containsAlgorithm​(String identifier)
        Specified by:
        containsAlgorithm in interface org.n52.wps.server.IAlgorithmRepository
      • getAlgorithm

        public org.n52.wps.server.IAlgorithm getAlgorithm​(String identifier)
        Specified by:
        getAlgorithm in interface org.n52.wps.server.IAlgorithmRepository
      • getAllAlgorithms

        public static Set<Class<?>> getAllAlgorithms()
      • getAlgorithmNames

        public Collection<String> getAlgorithmNames()
        Specified by:
        getAlgorithmNames in interface org.n52.wps.server.IAlgorithmRepository
      • shutdown

        public void shutdown()
        Specified by:
        shutdown in interface org.n52.wps.server.IAlgorithmRepository