Class NotificationSubscription

  • All Implemented Interfaces:
    step.core.objectenricher.EnricheableObject

    public class NotificationSubscription
    extends step.core.accessors.AbstractOrganizableObject
    implements step.core.objectenricher.EnricheableObject
    • Field Detail

      • planReference

        protected step.core.repositories.RepositoryObjectReference planReference
      • remoteCachedPlanName

        protected String remoteCachedPlanName
    • Constructor Detail

      • NotificationSubscription

        public NotificationSubscription()
      • NotificationSubscription

        public NotificationSubscription​(step.core.repositories.RepositoryObjectReference planReference,
                                        Class<? extends NotificationEventType> eventType,
                                        Recipient recipient)
      • NotificationSubscription

        public NotificationSubscription​(step.core.repositories.RepositoryObjectReference planReference,
                                        Class<? extends NotificationEventType> eventType,
                                        Recipient recipient,
                                        String remoteCachedPlanName)
    • Method Detail

      • getPlanReference

        public step.core.repositories.RepositoryObjectReference getPlanReference()
      • setPlanReference

        public void setPlanReference​(step.core.repositories.RepositoryObjectReference planReference)
      • getRecipient

        public Recipient getRecipient()
      • setRecipient

        public void setRecipient​(Recipient recipient)
      • getRemoteCachedPlanName

        public String getRemoteCachedPlanName()
      • setRemoteCachedPlanName

        public void setRemoteCachedPlanName​(String remoteCachedPlanName)