com.ibm.ram.internal.jaxb
Class Subscription

java.lang.Object
  extended by org.oslc.asset.internal.Resource
      extended by com.ibm.ram.internal.jaxb.Subscription

public class Subscription
extends Resource

A subscription can be to an asset a forum, topic etc.

Since:
7.5

Nested Class Summary
static class Subscription.Frequency
           
 
Field Summary
protected  java.util.Date created
           
protected  Subscription.Frequency frequency
           
protected  java.lang.String identifier
           
protected  ResourceRef user
           
 
Fields inherited from class org.oslc.asset.internal.Resource
about, base, etag, title
 
Constructor Summary
Subscription()
           
 
Method Summary
 java.util.Date getCreated()
           
 Subscription.Frequency getFrequency()
           
 java.lang.String getIdentifier()
           
 ResourceRef getUser()
           
 void setCreated(java.util.Date created)
           
 void setFrequency(Subscription.Frequency frequency)
           
 void setIdentifier(java.lang.String identifier)
           
 void setUser(ResourceRef user)
           
 
Methods inherited from class org.oslc.asset.internal.Resource
getAbout, getBase, getEtag, getTitle, setAbout, setBase, setEtag, setTitle, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

user

protected ResourceRef user

created

protected java.util.Date created

frequency

protected Subscription.Frequency frequency

identifier

protected java.lang.String identifier
Constructor Detail

Subscription

public Subscription()
Method Detail

getUser

public ResourceRef getUser()
Returns:
Returns the user.
Since:
7.5

setUser

public void setUser(ResourceRef user)
Parameters:
user - The user to set.
Since:
7.5

getCreated

public java.util.Date getCreated()
Returns:
Returns the created.
Since:
7.5

setCreated

public void setCreated(java.util.Date created)
Parameters:
created - The created to set.
Since:
7.5

getFrequency

public Subscription.Frequency getFrequency()
Returns:
Returns the frequency.
Since:
7.5

setFrequency

public void setFrequency(Subscription.Frequency frequency)
Parameters:
frequency - The frequency to set.
Since:
7.5

getIdentifier

public java.lang.String getIdentifier()
Returns:
Returns the identifier.
Since:
7.5

setIdentifier

public void setIdentifier(java.lang.String identifier)
Parameters:
identifier - The identifier to set.
Since:
7.5