Class ServiceArtifactInfo

    • Field Detail

      • module

        public static final java.lang.String module
      • displayPrefix

        protected java.lang.String displayPrefix
    • Method Detail

      • populateAll

        public void populateAll()
                         throws GeneralException
        This must be called after creation from the ArtifactInfoFactory after this class has been put into the global Map in order to avoid recursive initialization
        Throws:
        GeneralException
      • populateEntitiesFromNameSet

        protected void populateEntitiesFromNameSet​(java.util.Set<java.lang.String> allEntityNameSet)
                                            throws GeneralException
        Throws:
        GeneralException
      • populateServicesFromNameSet

        protected void populateServicesFromNameSet​(java.util.Set<java.lang.String> allServiceNameSet)
                                            throws GeneralException
        Throws:
        GeneralException
      • setDisplayPrefix

        public void setDisplayPrefix​(java.lang.String displayPrefix)
      • getDisplayPrefixedName

        public java.lang.String getDisplayPrefixedName()
      • getLocationURL

        public java.net.URL getLocationURL()
                                    throws java.net.MalformedURLException
        Specified by:
        getLocationURL in class ArtifactInfoBase
        Throws:
        java.net.MalformedURLException
      • getImplementationLocationURL

        public java.net.URL getImplementationLocationURL()
                                                  throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • getEntitiesUsedByService

        public java.util.Set<EntityArtifactInfo> getEntitiesUsedByService()
      • getServicesCallingService

        public java.util.Set<ServiceArtifactInfo> getServicesCallingService()
      • getServicesCalledByService

        public java.util.Set<ServiceArtifactInfo> getServicesCalledByService()
      • getServicesCalledByServiceEcas

        public java.util.Set<ServiceArtifactInfo> getServicesCalledByServiceEcas()
      • getServiceEcaRulesTriggeredByService

        public java.util.Set<ServiceEcaArtifactInfo> getServiceEcaRulesTriggeredByService()
      • getServicesCallingServiceByEcas

        public java.util.Set<ServiceArtifactInfo> getServicesCallingServiceByEcas()
      • getServiceEcaRulesCallingService

        public java.util.Set<ServiceEcaArtifactInfo> getServiceEcaRulesCallingService()
      • writeServiceCallGraphEoModel

        public void writeServiceCallGraphEoModel​(java.lang.String eomodeldFullPath)
                                          throws GeneralException,
                                                 java.io.FileNotFoundException,
                                                 java.io.UnsupportedEncodingException
        Throws:
        GeneralException
        java.io.FileNotFoundException
        java.io.UnsupportedEncodingException