Interface BusinessService

    • Method Detail

      • getId

        java.lang.Long getId()
      • getName

        java.lang.String getName()
      • setName

        void setName​(java.lang.String name)
      • getAttributes

        java.util.Map<java.lang.String,​java.lang.String> getAttributes()
      • setAttributes

        void setAttributes​(java.util.Map<java.lang.String,​java.lang.String> attributes)
      • save

        void save()
      • delete

        void delete()
      • getOperationalStatus

        Status getOperationalStatus()
      • setIpServiceEdges

        void setIpServiceEdges​(java.util.Set<IpServiceEdge> ipServiceEdges)
      • addIpServiceEdge

        void addIpServiceEdge​(IpService ipService,
                              MapFunction mapFunction,
                              int weight,
                              java.lang.String friendlyName)
      • addApplicationEdge

        void addApplicationEdge​(Application application,
                                MapFunction mapFunction,
                                int weight)
      • setApplicationEdges

        void setApplicationEdges​(java.util.Set<ApplicationEdge> applicationEdges)
      • setReductionKeyEdges

        void setReductionKeyEdges​(java.util.Set<ReductionKeyEdge> reductionKeyEdges)
      • addReductionKeyEdge

        void addReductionKeyEdge​(java.lang.String reductionKey,
                                 MapFunction mapFunction,
                                 int weight,
                                 java.lang.String friendlyName)
      • setChildEdges

        void setChildEdges​(java.util.Set<ChildEdge> childEdges)
      • removeEdge

        void removeEdge​(Edge edge)
      • getIpServiceEdges

        java.util.Set<IpServiceEdge> getIpServiceEdges()
      • getApplicationEdges

        java.util.Set<ApplicationEdge> getApplicationEdges()
      • getChildEdges

        java.util.Set<ChildEdge> getChildEdges()
      • getEdges

        java.util.Set<? extends Edge> getEdges()