|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> [ subscription overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
ru.gammalabs.ice.subscription
Interface SubscriptionDAO

- All Superinterfaces:
- ru.gammalabs.ice.framework.DAO
- All Known Implementing Classes:
- SubscriptionDAOOracle
- public interface SubscriptionDAO
- extends ru.gammalabs.ice.framework.DAO
| Method Summary | |
java.util.List |
findPersonPartitionsIds(long personId)
Получаем все разделы, на которые подписана персона |
java.util.List |
findPersonPartitionsIdsEx(long personId)
Получаем все разделы, на которые подписана персона, в том числе и через роли |
java.util.List |
findRolePartitionsIds(long roleId)
Получаем все разделы, на которые подписана роль |
java.util.List |
findSubscribedPersonsIds(long partitionId)
Получаем список идентификаторов пользователей, подписанных на раздел |
java.util.List |
findSubscribedRolesIds(long partitionId)
Получаем список идентификаторов ролей, подписанных на раздел |
boolean |
isSubscribed(long partitionId,
long personId)
Returns true if specified person subscribed to specified partition. |
boolean |
isSubscribedByRole(long partitionId,
long personId)
Returns true if specified person subscribed to specified partition by role. |
void |
subscribe(long partitionId,
long personId)
Subscribe specified person to specified partition's subscription. |
void |
unsubscribe(long partitionId,
long personId)
Unsubscribe specified person from specified partition's subscription. |
void |
updatePartitionPersonSubscription(long partitionId,
java.util.List personsIds)
Обновление подписанных на раздел пользователей |
void |
updatePartitionRoleSubscription(long partitionId,
java.util.List rolesIds)
Обновление подписанных на раздел ролей |
void |
updateRoleSubscription(long roleId,
java.util.List partitionIds)
Обновление подписки роли |
void |
updateSubscription(long personId,
java.util.List partitionIds)
Обновление подписки пользователя |
| Methods inherited from interface ru.gammalabs.ice.framework.DAO |
disconnect, setConnection |
| Method Detail |
subscribe
public void subscribe(long partitionId,
long personId)
- Subscribe specified person to specified
partition's subscription.
isSubscribed
public boolean isSubscribed(long partitionId,
long personId)
- Returns true if specified person subscribed
to specified partition.
isSubscribedByRole
public boolean isSubscribedByRole(long partitionId,
long personId)
- Returns true if specified person subscribed
to specified partition by role.
unsubscribe
public void unsubscribe(long partitionId,
long personId)
- Unsubscribe specified person from specified
partition's subscription.
updateSubscription
public void updateSubscription(long personId,
java.util.List partitionIds)
- Обновление подписки пользователя
updateRoleSubscription
public void updateRoleSubscription(long roleId,
java.util.List partitionIds)
- Обновление подписки роли
updatePartitionPersonSubscription
public void updatePartitionPersonSubscription(long partitionId,
java.util.List personsIds)
- Обновление подписанных на раздел пользователей
updatePartitionRoleSubscription
public void updatePartitionRoleSubscription(long partitionId,
java.util.List rolesIds)
- Обновление подписанных на раздел ролей
findPersonPartitionsIds
public java.util.List findPersonPartitionsIds(long personId)
- Получаем все разделы, на которые подписана персона
findPersonPartitionsIdsEx
public java.util.List findPersonPartitionsIdsEx(long personId)
- Получаем все разделы, на которые подписана персона, в том числе и через роли
findRolePartitionsIds
public java.util.List findRolePartitionsIds(long roleId)
- Получаем все разделы, на которые подписана роль
findSubscribedPersonsIds
public java.util.List findSubscribedPersonsIds(long partitionId)
- Получаем список идентификаторов пользователей, подписанных на раздел
findSubscribedRolesIds
public java.util.List findSubscribedRolesIds(long partitionId)
- Получаем список идентификаторов ролей, подписанных на раздел
|
|||||||||
| Home >> All >> ru >> gammalabs >> ice >> [ subscription overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC