edu.stanford.smi.protege.model.framestore
Class _MergingFrameStoreHandler
java.lang.Object
edu.stanford.smi.protege.model.framestore.AbstractFrameStoreInvocationHandler
edu.stanford.smi.protege.model.framestore._MergingFrameStoreHandler
- All Implemented Interfaces:
- InvocationHandler
- public class _MergingFrameStoreHandler
- extends AbstractFrameStoreInvocationHandler
All queries go to all frame stores. Writes go to the primary (delegate) frame store.
- Author:
- Ray Fergerson
Methods inherited from class edu.stanford.smi.protege.model.framestore.AbstractFrameStoreInvocationHandler |
getDelegate, getInstance, handleClose, handleReinitialize, invoke, invoke, invoke, isModification, isQuery, newInstance, newInstance, setDelegate, toString |
_MergingFrameStoreHandler
public _MergingFrameStoreHandler()
newInstance
public static FrameStore newInstance()
addSecondaryFrameStore
public void addSecondaryFrameStore(FrameStore fs)
removeSecondaryFrameStore
public void removeSecondaryFrameStore(FrameStore fs)
handleInvoke
protected Object handleInvoke(Method method,
Object[] arguments)
- Specified by:
handleInvoke
in class AbstractFrameStoreInvocationHandler
handleQuery
protected Object handleQuery(Method method,
Object[] arguments)
merge
protected Object merge(Object primary,
Object secondary)
handleModification
protected Object handleModification(Method method,
Object[] arguments)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2005 Stanford University.