Home > Class Reference > ENSLIB namespace > %ZEN.Report.ExcelServer
Private  Storage   

%ZEN.Report.ExcelServer


persistent class %ZEN.Report.ExcelServer extends RenderServer

Zen Report Excel Server definition and utility methods/queries.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1 1 2


Summary


Properties
ConfigFile ConnectionTimeout HowOftenToClean InitQueueSize
InitializationTimeout JVMArgs JavaHome LogFile
LogLevel LogRotationCount MaxLogFileSize MemoryThreshold
Name NumFilesToClean NumPingThreads NumThreads
PingPort Port Renderer Server
ServerType ThresholdPollingPeriod

Methods
%AddToSaveSet %AddToSyncSet %BMEBuilt %CheckConstraints
%CheckConstraintsForExtent %ClassIsLatestVersion %ClassName %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetLock %GetParameter %GetSwizzleObject %Id
%InsertBatch %IsA %IsModified %IsNull
%KillExtent %KillExtentData %LoadFromMemory %LockExtent
%LockId %New %NormalizeObject %ObjectIsNull
%ObjectModified %Oid %OnBeforeAddToSync %OnDetermineClass
%Open %OpenId %OriginalNamespace %PackageName
%PhysicalAddress %PurgeIndices %Reload %RemoveFromSaveSet
%ResolveConcurrencyConflict %RollBack %Save %SaveDirect
%SaveIndices %SerializeObject %SetModified %SortBegin
%SortEnd %SyncObjectIn %SyncTransport %UnlockExtent
%UnlockId %ValidateIndices %ValidateObject CmdLine
GetState LogReportInfo LogStart LogStartFailure
LogStop PortToName Start StartByPort
Stop TerminateAllRenderServers TerminateAllRenderServers2 ZenReportServerExists


Parameters


• parameter TYPE = 3;
"0" indicates a Render Server. Subclasses must override this parameter.

Properties


• property ServerType as %String [ InitialExpression = "3",ReadOnly ];
Type must be "3" for Excel Servers.

Methods


• classmethod CmdLine(pReportServer As %ZEN.Report.ExcelServer, Output pCmd As %String, Output pCmdArgs) as %String
Generate the command line to run the script to start up the Excel Server.

Queries


• query ByName(name As %String = "")
Selects ID, Name, Port, PingPort, ServerType
SQL Query :
SELECT %ID, Name, Port, PingPort, ServerType
FROM ExcelServer
WHERE ServerType='3'
ORDER BY Name
Lookup all Zen Report Excel Servers.
• query ByServer()
Selects Name, Port, PingPort, Dummy, State, StateEx
Lookup Zen Report Excel Servers, get basic data plus state.