org.opencrx.kernel.home1.cci2
Interface Subscription

All Superinterfaces:
AspectCapable, BasicObject, ContextCapable, Creatable, ExtentCapable, Modifiable, SecureObject, Subscription
All Known Subinterfaces:
Subscription

public interface Subscription
extends SecureObject, Subscription, BasicObject

Class Subscription


Nested Class Summary
static interface Subscription.Identity
          Object Identity
 
Method Summary
 String getDescription()
          Retrieves the possibly null value for the optional attribute description.
 Set<Short> getEventType()
          Retrieves a set containing all the elements for the attribute eventType.
 String getFilterName0()
          Retrieves the possibly null value for the optional attribute filterName0.
 String getFilterName1()
          Retrieves the possibly null value for the optional attribute filterName1.
 String getFilterName2()
          Retrieves the possibly null value for the optional attribute filterName2.
 String getFilterName3()
          Retrieves the possibly null value for the optional attribute filterName3.
 String getFilterName4()
          Retrieves the possibly null value for the optional attribute filterName4.
 Set<String> getFilterValue0()
          Retrieves a set containing all the elements for the attribute filterValue0.
 Set<String> getFilterValue1()
          Retrieves a set containing all the elements for the attribute filterValue1.
 Set<String> getFilterValue2()
          Retrieves a set containing all the elements for the attribute filterValue2.
 Set<String> getFilterValue3()
          Retrieves a set containing all the elements for the attribute filterValue3.
 Set<String> getFilterValue4()
          Retrieves a set containing all the elements for the attribute filterValue4.
 String getName()
          Retrieves the value for the attribute name.
 Topic getTopic()
          Retrieves the value for the reference topic.
 boolean isActive()
          Retrieves the value for the attribute isActive.
 void setActive(boolean isActive)
          Sets a new value for the attribute isActive.
 void setDescription(String description)
          Sets a new value for the attribute description.
 void setEventType(Short... eventType)
          Clears eventType and adds the given value(s).
 void setFilterName0(String filterName0)
          Sets a new value for the attribute filterName0.
 void setFilterName1(String filterName1)
          Sets a new value for the attribute filterName1.
 void setFilterName2(String filterName2)
          Sets a new value for the attribute filterName2.
 void setFilterName3(String filterName3)
          Sets a new value for the attribute filterName3.
 void setFilterName4(String filterName4)
          Sets a new value for the attribute filterName4.
 void setFilterValue0(String... filterValue0)
          Clears filterValue0 and adds the given value(s).
 void setFilterValue1(String... filterValue1)
          Clears filterValue1 and adds the given value(s).
 void setFilterValue2(String... filterValue2)
          Clears filterValue2 and adds the given value(s).
 void setFilterValue3(String... filterValue3)
          Clears filterValue3 and adds the given value(s).
 void setFilterValue4(String... filterValue4)
          Clears filterValue4 and adds the given value(s).
 void setName(String name)
          Sets a new value for the attribute name.
 void setTopic(Topic topic)
          Sets a new value for the reference topic.
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.openmdx.base.cci2.ContextCapable
getContext
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt, getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt, getModifiedBy
 

Method Detail

getDescription

String getDescription()
Retrieves the possibly null value for the optional attribute description.

Returns:
The possibly null value for attribute description.

setDescription

void setDescription(String description)
Sets a new value for the attribute description.

Parameters:
description - The possibly null new value for attribute description.

getEventType

Set<Short> getEventType()
Retrieves a set containing all the elements for the attribute eventType.

Returns:
A set containing all elements for this attribute.

setEventType

void setEventType(Short... eventType)
Clears eventType and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(eventType));
 

Parameters:
eventType - value(s) to be added to eventType

getFilterName0

String getFilterName0()
Retrieves the possibly null value for the optional attribute filterName0.

Returns:
The possibly null value for attribute filterName0.

setFilterName0

void setFilterName0(String filterName0)
Sets a new value for the attribute filterName0.

Parameters:
filterName0 - The possibly null new value for attribute filterName0.

getFilterName1

String getFilterName1()
Retrieves the possibly null value for the optional attribute filterName1.

Returns:
The possibly null value for attribute filterName1.

setFilterName1

void setFilterName1(String filterName1)
Sets a new value for the attribute filterName1.

Parameters:
filterName1 - The possibly null new value for attribute filterName1.

getFilterName2

String getFilterName2()
Retrieves the possibly null value for the optional attribute filterName2.

Returns:
The possibly null value for attribute filterName2.

setFilterName2

void setFilterName2(String filterName2)
Sets a new value for the attribute filterName2.

Parameters:
filterName2 - The possibly null new value for attribute filterName2.

getFilterName3

String getFilterName3()
Retrieves the possibly null value for the optional attribute filterName3.

Returns:
The possibly null value for attribute filterName3.

setFilterName3

void setFilterName3(String filterName3)
Sets a new value for the attribute filterName3.

Parameters:
filterName3 - The possibly null new value for attribute filterName3.

getFilterName4

String getFilterName4()
Retrieves the possibly null value for the optional attribute filterName4.

Returns:
The possibly null value for attribute filterName4.

setFilterName4

void setFilterName4(String filterName4)
Sets a new value for the attribute filterName4.

Parameters:
filterName4 - The possibly null new value for attribute filterName4.

getFilterValue0

Set<String> getFilterValue0()
Retrieves a set containing all the elements for the attribute filterValue0.

Returns:
A set containing all elements for this attribute.

setFilterValue0

void setFilterValue0(String... filterValue0)
Clears filterValue0 and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(filterValue0));
 

Parameters:
filterValue0 - value(s) to be added to filterValue0

getFilterValue1

Set<String> getFilterValue1()
Retrieves a set containing all the elements for the attribute filterValue1.

Returns:
A set containing all elements for this attribute.

setFilterValue1

void setFilterValue1(String... filterValue1)
Clears filterValue1 and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(filterValue1));
 

Parameters:
filterValue1 - value(s) to be added to filterValue1

getFilterValue2

Set<String> getFilterValue2()
Retrieves a set containing all the elements for the attribute filterValue2.

Returns:
A set containing all elements for this attribute.

setFilterValue2

void setFilterValue2(String... filterValue2)
Clears filterValue2 and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(filterValue2));
 

Parameters:
filterValue2 - value(s) to be added to filterValue2

getFilterValue3

Set<String> getFilterValue3()
Retrieves a set containing all the elements for the attribute filterValue3.

Returns:
A set containing all elements for this attribute.

setFilterValue3

void setFilterValue3(String... filterValue3)
Clears filterValue3 and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(filterValue3));
 

Parameters:
filterValue3 - value(s) to be added to filterValue3

getFilterValue4

Set<String> getFilterValue4()
Retrieves a set containing all the elements for the attribute filterValue4.

Returns:
A set containing all elements for this attribute.

setFilterValue4

void setFilterValue4(String... filterValue4)
Clears filterValue4 and adds the given value(s).

This method is equivalent to

   set.clear();
   set.addAll(Arrays.asList(filterValue4));
 

Parameters:
filterValue4 - value(s) to be added to filterValue4

isActive

boolean isActive()
Retrieves the value for the attribute isActive.

Returns:
The non-null value for attribute isActive.

setActive

void setActive(boolean isActive)
Sets a new value for the attribute isActive.

Parameters:
isActive - The non-null new value for attribute isActive.

getName

String getName()
Retrieves the value for the attribute name.

Returns:
The non-null value for attribute name.

setName

void setName(String name)
Sets a new value for the attribute name.

Parameters:
name - The non-null new value for attribute name.

getTopic

Topic getTopic()
Retrieves the value for the reference topic.

Returns:
The – possibly null – value for this reference.

setTopic

void setTopic(Topic topic)
Sets a new value for the reference topic.

Parameters:
topic - The non-null new value for this reference.


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.