Class Package


  • public class Package
    extends java.lang.Object
    Package associated with a native contract implementation
    • Constructor Detail

      • Package

        public Package​(java.util.List<Versions> versions,
                       java.util.List<Versions> disabledVersions,
                       java.util.List<java.lang.String> groups,
                       Package.PackageStatus lockStatus)
      • Package

        public Package()
    • Method Detail

      • getVersions

        public java.util.List<Versions> getVersions()
        All versions (enabled and disabled)
      • getDisabledVersions

        public java.util.List<Versions> getDisabledVersions()
        Collection of disabled entity versions. The runtime will not permit disabled entity versions to be executed
      • getGroups

        public java.util.List<java.lang.String> getGroups()
        Mapping maintaining the set of URefs associated with each "user group". This can be used to control access to methods in a particular version of the entity. A method is callable by any context which "knows" any of the URefs associated with the method's user group
      • getLockStatus

        public Package.PackageStatus getLockStatus()
        A flag that determines whether an entity is locked
      • setVersions

        public void setVersions​(java.util.List<Versions> versions)
        All versions (enabled and disabled)
      • setDisabledVersions

        public void setDisabledVersions​(java.util.List<Versions> disabledVersions)
        Collection of disabled entity versions. The runtime will not permit disabled entity versions to be executed
      • setGroups

        public void setGroups​(java.util.List<java.lang.String> groups)
        Mapping maintaining the set of URefs associated with each "user group". This can be used to control access to methods in a particular version of the entity. A method is callable by any context which "knows" any of the URefs associated with the method's user group
      • setLockStatus

        public void setLockStatus​(Package.PackageStatus lockStatus)
        A flag that determines whether an entity is locked