com.ontimize.report.store
Class RemoteReportStore
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.ontimize.report.store.RemoteReportStore
- All Implemented Interfaces:
- java.rmi.Remote, ReportStore, java.io.Serializable
- public class RemoteReportStore
- extends java.rmi.server.UnicastRemoteObject
- implements ReportStore
- See Also:
- Serialized Form
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
|
Method Summary |
void |
add(java.lang.String reportId,
ReportStoreDefinition rDef,
int sessionId)
|
boolean |
exists(java.lang.String reportId,
int sessionId)
|
ReportStoreDefinition |
get(java.lang.String reportId,
int sessionId)
|
java.lang.String |
getDescription(int sessionId)
|
ReportProperties |
getReportProperties(java.lang.String reportId,
int sessionId)
|
java.net.URL |
getURL(java.lang.String reportId,
int sessionId)
|
ReportProperties[] |
list(int sessionId)
|
ReportProperties[] |
list(java.lang.String entity,
int sessionId)
|
ReportProperties[] |
list(java.lang.String entity,
java.lang.String type,
int sessionId)
|
void |
remove(java.lang.String reportId,
int sessionId)
|
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
MESSAGE_ERROR
protected static final java.lang.String MESSAGE_ERROR
- See Also:
- Constant Field Values
description
protected java.lang.String description
reportStore
protected ReportStore reportStore
locator
protected SecureReferenceLocator locator
RemoteReportStore
public RemoteReportStore(int port,
java.lang.String dscr,
SecureReferenceLocator locator)
throws java.lang.Exception
RemoteReportStore
public RemoteReportStore(int port,
java.lang.String dscr,
java.lang.String directory,
SecureReferenceLocator locator)
throws java.lang.Exception
RemoteReportStore
public RemoteReportStore(int port,
java.lang.String dscr,
java.lang.String directory,
SecureReferenceLocator locator,
boolean userPrivate)
throws java.lang.Exception
add
public void add(java.lang.String reportId,
ReportStoreDefinition rDef,
int sessionId)
- Specified by:
add in interface ReportStore
remove
public void remove(java.lang.String reportId,
int sessionId)
- Specified by:
remove in interface ReportStore
list
public ReportProperties[] list(java.lang.String entity,
int sessionId)
- Specified by:
list in interface ReportStore
list
public ReportProperties[] list(java.lang.String entity,
java.lang.String type,
int sessionId)
- Specified by:
list in interface ReportStore
list
public ReportProperties[] list(int sessionId)
- Specified by:
list in interface ReportStore
get
public ReportStoreDefinition get(java.lang.String reportId,
int sessionId)
- Specified by:
get in interface ReportStore
getReportProperties
public ReportProperties getReportProperties(java.lang.String reportId,
int sessionId)
- Specified by:
getReportProperties in interface ReportStore
getURL
public java.net.URL getURL(java.lang.String reportId,
int sessionId)
throws ReportStoreException
- Specified by:
getURL in interface ReportStore
- Throws:
ReportStoreException
exists
public boolean exists(java.lang.String reportId,
int sessionId)
- Specified by:
exists in interface ReportStore
getDescription
public java.lang.String getDescription(int sessionId)
- Specified by:
getDescription in interface ReportStore