Style Intelligence v12.0

inetsoft.uql.asset
Class AbstractAssetEngine.ReportSheetDependencyFinder

java.lang.Object
  extended by java.lang.Thread
      extended by inetsoft.util.GroupedThread
          extended by inetsoft.uql.asset.AbstractAssetEngine.ReportSheetDependencyFinder
All Implemented Interfaces:
Runnable
Enclosing class:
AbstractAssetEngine

protected abstract class AbstractAssetEngine.ReportSheetDependencyFinder
extends inetsoft.util.GroupedThread

Report sheet dependency finder finds report dependencies.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
AbstractAssetEngine.ReportSheetDependencyFinder()
          Constructor.
 
Method Summary
 void dispose()
          Dispose the object.
protected  void finalize()
          Finalize the object.
 ReportEntry[] getDependencies(AssetEntry entry)
          Get report sheet dependencies.
protected abstract  ReportEntry[] getReportScopeDependencies(AssetEntry entry)
          Get report scope dependencies.
 void run()
          Run the thread.
 
Methods inherited from class inetsoft.util.GroupedThread
addRecord, cancel, cancelAll, getCreatedStackTrace, getLogLevel, getParent, getParentStackTrace, getPrincipal, getRecord, getRecord, getRecordCount, getStackTrace, isAdministrative, isCancelled, isThreadAdministrative, removeRecord, removeRecords, setAdministrative, setParent, setPrincipal, setThreadAdministrative, start
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractAssetEngine.ReportSheetDependencyFinder

public AbstractAssetEngine.ReportSheetDependencyFinder()
Constructor.

Method Detail

run

public void run()
Run the thread.

Specified by:
run in interface Runnable
Overrides:
run in class Thread

getDependencies

public ReportEntry[] getDependencies(AssetEntry entry)
                              throws Exception
Get report sheet dependencies.

Throws:
Exception

getReportScopeDependencies

protected abstract ReportEntry[] getReportScopeDependencies(AssetEntry entry)
                                                     throws Exception
Get report scope dependencies.

Throws:
Exception

finalize

protected void finalize()
                 throws Throwable
Finalize the object.

Overrides:
finalize in class Object
Throws:
Throwable

dispose

public void dispose()
Dispose the object.

Overrides:
dispose in class inetsoft.util.GroupedThread

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.