View Javadoc

1   package org.kuali.rice.kim.api.entity.privacy;
2   
3   
4   import org.kuali.rice.core.api.mo.common.GloballyUnique;
5   import org.kuali.rice.core.api.mo.common.Versioned;
6   
7   public interface EntityPrivacyPreferencesContract extends Versioned, GloballyUnique {
8   
9       /**
10       * Gets this id of the parent entity object.
11       * @return the entity id for this {@link EntityPrivacyPreferencesContract}
12       */
13      String getEntityId();
14  
15      /**
16       * This is value designating if Entity Name should be suppressed.
17       *
18       * <p>
19       * This is a boolean value that shows if entity names should be suppressed or not.
20       * </p>
21       *
22       * @return suppressName
23       */
24      boolean isSuppressName();
25  
26      /**
27       * This is value designating if Entity Address should be suppressed.
28       *
29       * <p>
30       * This is a boolean value that shows if entity addresses should be suppressed or not.
31       * </p>
32       *
33       * @return suppressAddress
34       */
35  	boolean isSuppressAddress();
36  
37      /**
38       * This is value designating if Entity Email should be suppressed.
39       *
40       * <p>
41       * This is a boolean value that shows if entity emails should be suppressed or not.
42       * </p>
43       *
44       * @return suppressEmail
45       */
46  	boolean isSuppressEmail();
47  
48      /**
49       * This is value designating if Entity Phone should be suppressed.
50       *
51       * <p>
52       * This is a boolean value that shows if entity phones should be suppressed or not.
53       * </p>
54       *
55       * @return suppressPhone
56       */
57  	boolean isSuppressPhone();
58  
59      /**
60       * This is value designating if Entity Personal information should be suppressed.
61       *
62       * <p>
63       * This is a boolean value that shows if entity personal information should be suppressed or not.
64       * </p>
65       *
66       * @return suppressPersonal
67       */
68  	boolean isSuppressPersonal();
69  }