public class StatefulSessionImpl extends AbstractRuleSession implements javax.rules.StatefulRuleSession
| Modifier and Type | Method and Description |
|---|---|
javax.rules.Handle |
addObject(Object o) |
List<?> |
addObjects(List list) |
boolean |
containsObject(javax.rules.Handle handle) |
void |
executeRules() |
List<javax.rules.Handle> |
getHandles() |
Object |
getObject(javax.rules.Handle handle) |
List<?> |
getObjects() |
List<?> |
getObjects(javax.rules.ObjectFilter objectFilter) |
void |
removeObject(javax.rules.Handle handle) |
void |
reset() |
void |
updateObject(javax.rules.Handle handle,
Object o) |
getRuleExecutionSetMetadata, getType, releasepublic boolean containsObject(javax.rules.Handle handle)
throws javax.rules.InvalidRuleSessionException,
javax.rules.InvalidHandleException
containsObject in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionjavax.rules.InvalidHandleExceptionpublic javax.rules.Handle addObject(Object o) throws RemoteException, javax.rules.InvalidRuleSessionException
addObject in interface javax.rules.StatefulRuleSessionRemoteExceptionjavax.rules.InvalidRuleSessionExceptionpublic List<?> addObjects(List list) throws javax.rules.InvalidRuleSessionException
addObjects in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionpublic void updateObject(javax.rules.Handle handle,
Object o)
throws javax.rules.InvalidRuleSessionException,
javax.rules.InvalidHandleException
updateObject in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionjavax.rules.InvalidHandleExceptionpublic void removeObject(javax.rules.Handle handle)
throws javax.rules.InvalidHandleException,
javax.rules.InvalidRuleSessionException
removeObject in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidHandleExceptionjavax.rules.InvalidRuleSessionExceptionpublic List<?> getObjects() throws javax.rules.InvalidRuleSessionException
getObjects in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionpublic List<javax.rules.Handle> getHandles()
getHandles in interface javax.rules.StatefulRuleSessionpublic List<?> getObjects(javax.rules.ObjectFilter objectFilter) throws javax.rules.InvalidRuleSessionException
getObjects in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionpublic void executeRules()
throws javax.rules.InvalidRuleSessionException
executeRules in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionpublic void reset()
throws javax.rules.InvalidRuleSessionException
reset in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidRuleSessionExceptionpublic Object getObject(javax.rules.Handle handle) throws javax.rules.InvalidHandleException, javax.rules.InvalidRuleSessionException
getObject in interface javax.rules.StatefulRuleSessionjavax.rules.InvalidHandleExceptionjavax.rules.InvalidRuleSessionExceptionCopyright © 2021. All rights reserved.