public class StructuredLogViewerResource extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.glassfish.hk2.api.ServiceLocator |
habitat |
protected org.glassfish.hk2.api.ServiceLocator |
injector |
| Constructor and Description |
|---|
StructuredLogViewerResource() |
| Modifier and Type | Method and Description |
|---|---|
LogNamesResource |
getLogNamesResource() |
LogRecordList |
getRecords(String logFileName,
long startIndex,
boolean searchForward,
int maximumNumberOfResults,
boolean onlyLevel,
long fromTime,
long toTime,
String logLevel,
String anySearch,
String listOfModules,
String instanceName) |
protected org.glassfish.hk2.api.ServiceLocator habitat
@Context protected org.glassfish.hk2.api.ServiceLocator injector
@Path(value="lognames/") public LogNamesResource getLogNamesResource()
@GET
@Produces(value={"application/json","application/xml"})
public LogRecordList getRecords(@QueryParam(value="logFileName") @DefaultValue(value="${com.sun.aas.instanceRoot}/logs/server.log")
String logFileName,
@QueryParam(value="startIndex") @DefaultValue(value="-1")
long startIndex,
@QueryParam(value="searchForward") @DefaultValue(value="false")
boolean searchForward,
@QueryParam(value="maximumNumberOfResults") @DefaultValue(value="40")
int maximumNumberOfResults,
@QueryParam(value="onlyLevel") @DefaultValue(value="false")
boolean onlyLevel,
@QueryParam(value="fromTime") @DefaultValue(value="-1")
long fromTime,
@QueryParam(value="toTime") @DefaultValue(value="-1")
long toTime,
@QueryParam(value="logLevel") @DefaultValue(value="INFO")
String logLevel,
@QueryParam(value="anySearch") @DefaultValue(value="")
String anySearch,
@QueryParam(value="listOfModules")
String listOfModules,
@QueryParam(value="instanceName") @DefaultValue(value="")
String instanceName)
throws IOException
IOExceptionCopyright © 2019. All rights reserved.