Package org.dspace.eperson
Class Subscription
- java.lang.Object
-
- org.dspace.eperson.Subscription
-
- All Implemented Interfaces:
ReloadableEntity<Integer>
@Entity public class Subscription extends Object implements ReloadableEntity<Integer>
Database entity representation of the subscription table- Author:
- kevinvandevelde at atmire.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSubscription()Protected constructor, create object using:SubscribeService.subscribe(Context, EPerson, DSpaceObject, List, String)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddParameter(SubscriptionParameter subscriptionParameter)DSpaceObjectgetDSpaceObject()EPersongetEPerson()IntegergetID()The unique identifier of this entity instance.List<SubscriptionParameter>getSubscriptionParameterList()StringgetSubscriptionType()voidremoveParameter(SubscriptionParameter subscriptionParameter)voidremoveParameterList()voidsetEPerson(EPerson ePerson)voidsetSubscriptionParameterList(List<SubscriptionParameter> subscriptionList)voidsetSubscriptionType(String subscriptionType)
-
-
-
Constructor Detail
-
Subscription
protected Subscription()
Protected constructor, create object using:SubscribeService.subscribe(Context, EPerson, DSpaceObject, List, String)
-
-
Method Detail
-
getID
public Integer getID()
Description copied from interface:ReloadableEntityThe unique identifier of this entity instance.- Specified by:
getIDin interfaceReloadableEntity<Integer>- Returns:
- the value of the primary key for this instance.
-
getDSpaceObject
public DSpaceObject getDSpaceObject()
-
getEPerson
public EPerson getEPerson()
-
setEPerson
public void setEPerson(EPerson ePerson)
-
getSubscriptionType
public String getSubscriptionType()
-
setSubscriptionType
public void setSubscriptionType(String subscriptionType)
-
getSubscriptionParameterList
public List<SubscriptionParameter> getSubscriptionParameterList()
-
setSubscriptionParameterList
public void setSubscriptionParameterList(List<SubscriptionParameter> subscriptionList)
-
addParameter
public void addParameter(SubscriptionParameter subscriptionParameter)
-
removeParameterList
public void removeParameterList()
-
removeParameter
public void removeParameter(SubscriptionParameter subscriptionParameter)
-
-