|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AnalyticRepository
This defines the server interface for the analytic component of the report server. This API is likely to change in the future.
| Field Summary | |
|---|---|
static String |
ADD_ACTION
Add action. |
static int |
CHART_ELEMENT
Chart element type. |
static String |
DELETE_ACTION
Delete action. |
static int |
IMAGE_ELEMENT
New line element type. |
static String |
INSERT_ACTION
Insert action. |
static String |
LOCAL_QUERY
Local query prefix. |
static String |
MOVEDOWN_ACTION
Move down action. |
static String |
MOVEUP_ACTION
Move up action. |
static int |
NEWLINE_ELEMENT
New line element type. |
static int |
SAVE_NEW_TEMPLATE
Saving option. |
static int |
SAVE_OVERWRITE_REPLET
Saving option. |
static int |
SAVE_OVERWRITE_TEMPLATE
Saving option. |
static int |
SAVE_PARAMETER_ONLY
Saving option. |
static int |
SAVE_PORTLET
Saving option. |
static int |
SECTION_ELEMENT
Section element type. |
static int |
SEPARATOR_ELEMENT
Separator element type. |
static int |
TABLE_ELEMENT
Table element type. |
static int |
TEXT_ELEMENT
Text element type. |
static int |
TEXTBOX_ELEMENT
Text element type. |
| Fields inherited from interface inetsoft.sree.RepletRepository |
|---|
ADDTOQ_FAILURE, ADDTOQ_GENERATION, ADDTOQ_SUCCESS, AUTO_REPLET, DEFAULT_ARCHIVE, NO_ARCHIVE, NOT_CHECK_PERMISSION, PREGENERATE, PRINCIPAL_COOKIE, REPLET, REPLET_MASK, REPORT, VERSIONED_ARCHIVE, VIRTUAL_REPLET |
| Method Summary | |
|---|---|
void |
changeElement(String action,
int elementType,
String elementID,
Object rid)
Change element. |
void |
generateReplet2(Object repletId,
RepletRequest request,
int mode)
Generate a report from the specified replet instance. |
String[] |
getDataModelNames()
Get the names of all logi models available. |
inetsoft.report.internal.info.ElementInfo |
getElementInfo(String elementID,
Object rid,
Principal user)
Get elements list of an composed report object. |
inetsoft.sree.internal.ElementIdentity[] |
getElementList(Object rid,
boolean vis)
Get elements list of an composed report object. |
String[] |
getElementQueries(Object rid)
Get element queries of a report. |
XLogicalModel |
getLogicalModel(String name,
Principal principal)
Get a data model with the specified name. |
Serializable |
getObject(String op,
Object rid,
String eid)
Get a serializable Object from engine. |
RepositoryEntry[] |
getPrototypes()
Get the prototypes registered in this repository. |
XQuery |
getQuery(String name,
Object rid)
Get a query with the specified name. |
inetsoft.report.internal.binding.Field[] |
getQueryMetaData(String qname,
int type,
Object rid,
Principal user)
Get query metadata for a query. |
String[] |
getQueryNames(Principal principal,
Object rid)
Get query name list. |
Serializable |
getSourceTreeModel(Object rid,
String eid,
Principal principal,
Serializable opens,
Serializable selected)
Get source tree model from engine. |
inetsoft.util.XMLSerializable |
getTableStyles()
Get a list of current usable table style. |
boolean |
save(Principal principal,
Object rid,
String name,
String alias,
String description,
String layout,
int saveOptions,
boolean ownPermission)
Save the replet as another name and another location. |
void |
setElementInfo(inetsoft.report.internal.info.ElementInfo info,
String elementID,
Object rid)
Get elements list of an composed report object. |
void |
setObject(String op,
Object rid,
String eid,
Serializable obj)
Set a serializable Object to engine. |
| Field Detail |
|---|
static final int TEXT_ELEMENT
static final int TEXTBOX_ELEMENT
static final int TABLE_ELEMENT
static final int CHART_ELEMENT
static final int SECTION_ELEMENT
static final int SEPARATOR_ELEMENT
static final int NEWLINE_ELEMENT
static final int IMAGE_ELEMENT
static final String ADD_ACTION
static final String DELETE_ACTION
static final String MOVEUP_ACTION
static final String MOVEDOWN_ACTION
static final String INSERT_ACTION
static final String LOCAL_QUERY
static final int SAVE_NEW_TEMPLATE
static final int SAVE_OVERWRITE_REPLET
static final int SAVE_OVERWRITE_TEMPLATE
static final int SAVE_PARAMETER_ONLY
static final int SAVE_PORTLET
| Method Detail |
|---|
void generateReplet2(Object repletId,
RepletRequest request,
int mode)
throws RepletException,
RemoteException
createReplet method must be called before calling this
method.
repletId - the replet instance ID returned from
createReplet.request - a RepletRequest object containing the report parameters. If
this argument is null, the report is generated using the last
request.mode - the specified report mode defined in BasicReplet.
RepletException - if an error occurs that prevents the report from
being generated.
RemoteException - if some unspecified error occurs during
generation.
RepositoryEntry[] getPrototypes()
throws RemoteException
RemoteException
String[] getElementQueries(Object rid)
throws RemoteException
rid - the specified replet id.
RemoteException
String[] getQueryNames(Principal principal,
Object rid)
throws RemoteException
principal - represents an entity.
RemoteException
inetsoft.report.internal.binding.Field[] getQueryMetaData(String qname,
int type,
Object rid,
Principal user)
throws RemoteException
RemoteException
String[] getDataModelNames()
throws RemoteException
RemoteException
XQuery getQuery(String name,
Object rid)
throws RemoteException
name - the name of the query.rid - the report if getting embedded queries.
RemoteException - if an error occurs.
XLogicalModel getLogicalModel(String name,
Principal principal)
throws RemoteException
name - the name of the data model.principal - the roles assigned to the user that is requesting the
data model.
RemoteException - if an error occurs.
inetsoft.util.XMLSerializable getTableStyles()
throws RemoteException
RemoteException
inetsoft.sree.internal.ElementIdentity[] getElementList(Object rid,
boolean vis)
throws RemoteException
rid - the replet instance ID.vis - if true only get visible elements.
RemoteException
inetsoft.report.internal.info.ElementInfo getElementInfo(String elementID,
Object rid,
Principal user)
throws RemoteException
rid - the replet instance ID.elementID - the elementID.user - the user.
RemoteException
Serializable getSourceTreeModel(Object rid,
String eid,
Principal principal,
Serializable opens,
Serializable selected)
throws RemoteException
rid - the specified replet id.eid - the specified element id.opens - the opened source entries.selected - the source attr.
RemoteException
Serializable getObject(String op,
Object rid,
String eid)
throws RemoteException
op - the specified operation to process.rid - the specified replet id.eid - the specified element id.
RemoteException
void setElementInfo(inetsoft.report.internal.info.ElementInfo info,
String elementID,
Object rid)
throws RemoteException
info - element Info object.elementID - the replet instance ID.
RemoteException
void setObject(String op,
Object rid,
String eid,
Serializable obj)
throws RemoteException
op - the specified operation to process.rid - the specified replet id.eid - the specified element id.obj - the specified serializable Object.
RemoteException
void changeElement(String action,
int elementType,
String elementID,
Object rid)
throws RemoteException
action - the specified action which is one of the actions
predefined in AnalyticRepository.elementType - the speciefied element type.rid - the specified report instance ID.elementID - the specified elementID.
RemoteException
boolean save(Principal principal,
Object rid,
String name,
String alias,
String description,
String layout,
int saveOptions,
boolean ownPermission)
throws RemoteException
rid - the replet instance ID.
RemoteException
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||