org.glassfish.admin.rest.resources.custom
Class StructuredLogViewerResource

java.lang.Object
  extended by org.glassfish.admin.rest.resources.custom.StructuredLogViewerResource

public class StructuredLogViewerResource
extends java.lang.Object

REST resource to get Log records simple wrapper around internal LogFilter query class

Author:
ludovic Champenois

Field Summary
protected  org.jvnet.hk2.component.Habitat habitat
           
protected  com.sun.jersey.api.core.ResourceContext resourceContext
           
 
Constructor Summary
StructuredLogViewerResource()
           
 
Method Summary
 java.lang.String getJson(java.lang.String logFileName, long startIndex, boolean searchForward, int maximumNumberOfResults, boolean onlyLevel, long fromTime, long toTime, java.lang.String logLevel, java.lang.String anySearch, java.util.List<java.lang.String> listOfModules, java.lang.String instanceName)
           
 LogNamesResource getLogNamesResource()
           
 java.lang.String getXML(java.lang.String logFileName, long startIndex, boolean searchForward, int maximumNumberOfResults, boolean onlyLevel, long fromTime, long toTime, java.lang.String logLevel, java.lang.String anySearch, java.util.List<java.lang.String> listOfModules, java.lang.String instanceName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

habitat

@Context
protected org.jvnet.hk2.component.Habitat habitat

resourceContext

@Context
protected com.sun.jersey.api.core.ResourceContext resourceContext
Constructor Detail

StructuredLogViewerResource

public StructuredLogViewerResource()
Method Detail

getLogNamesResource

public LogNamesResource getLogNamesResource()

getJson

public java.lang.String getJson(java.lang.String logFileName,
                                long startIndex,
                                boolean searchForward,
                                int maximumNumberOfResults,
                                boolean onlyLevel,
                                long fromTime,
                                long toTime,
                                java.lang.String logLevel,
                                java.lang.String anySearch,
                                java.util.List<java.lang.String> listOfModules,
                                java.lang.String instanceName)
                         throws java.io.IOException
Throws:
java.io.IOException

getXML

public java.lang.String getXML(java.lang.String logFileName,
                               long startIndex,
                               boolean searchForward,
                               int maximumNumberOfResults,
                               boolean onlyLevel,
                               long fromTime,
                               long toTime,
                               java.lang.String logLevel,
                               java.lang.String anySearch,
                               java.util.List<java.lang.String> listOfModules,
                               java.lang.String instanceName)
                        throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2012 GlassFish Community. All Rights Reserved.