Protege 3.4

edu.stanford.smi.protege.util
Class ServerJob

java.lang.Object
  extended by edu.stanford.smi.protege.util.RemoteJob
      extended by edu.stanford.smi.protege.util.ServerJob
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GetFrameCalculatorStatisticsJob, GetProjectsForSessionJob, GetProjectsStatusMapJob, GetSessionsJob, GetTransactionIsolationLevelJob, GetUserInfoJob

public abstract class ServerJob
extends RemoteJob
implements Serializable

See Also:
Serialized Form

Constructor Summary
ServerJob(KnowledgeBase kb)
           
ServerJob(RemoteServer server, RemoteSession session)
           
 
Method Summary
 Object execute()
           
 void fixLoader()
           
 RemoteSession getSession()
           
 
Methods inherited from class edu.stanford.smi.protege.util.RemoteJob
run, serverSideCheckOperationAllowed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerJob

public ServerJob(RemoteServer server,
                 RemoteSession session)

ServerJob

public ServerJob(KnowledgeBase kb)
Method Detail

fixLoader

public void fixLoader()
Specified by:
fixLoader in class RemoteJob

getSession

public RemoteSession getSession()

execute

public Object execute()
               throws ProtegeException
Throws:
ProtegeException

Protege 3.4

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2009 Stanford University.