amber.server.application
Class LicenseViolatedApplicationHandler

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--amber.server.application.ApplicationHandler
              |
              +--amber.server.application.LicenseViolatedApplicationHandler
All Implemented Interfaces:
ApplicationInterface, java.lang.Runnable, java.io.Serializable

public class LicenseViolatedApplicationHandler
extends ApplicationHandler

See Also:
Serialized Form

Fields inherited from class amber.server.application.ApplicationHandler
connection, eventHandler, input, loggingFile, output, packetHandler, pageId, pageSubId, parentServer, receivedPackets, receiver, sender, sessionInfo, waitForClientShutDown, waitForPacket
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
LicenseViolatedApplicationHandler()
           
LicenseViolatedApplicationHandler(int pageIdentifier)
           
LicenseViolatedApplicationHandler(int pageIdentifier, int pageSubId)
           
 
Method Summary
protected  void defineComponents()
          Component Set up function.
 void start(java.net.Socket newConnection)
          This function initiates the functioning of the ApplicationHandler.
 
Methods inherited from class amber.server.application.ApplicationHandler
activateChildren, add, addComponent, addComponent, addInPostPacketListener, addInPrePacketListener, addOutPostPacketListener, addOutPrePacketListener, addReceivedPacket, computeMaximumDimensions, directPacket, encodeComponentState, fireInPostPacketPerformed, fireInPrePacketPerformed, fireOutPostPacketPerformed, fireOutPrePacketPerformed, forwardEventPacket, getClientScreenSize, getComponents, getConnection, getLog, getModalObject, getPageId, getPageSubId, getParentServer, getRemoteProperties, getSessionId, getValidId, isAlreadyCreated, isConnected, isMyPageId, isMyPageId, logComponentStructure, processApplicationPacket, remove, removeInPostPacketListener, removeInPrePacketListener, removeOutPostPacketListener, removeOutPrePacketListener, restart, run, sendPacket, sendReconnectionState, sendSessionInitialisationState, setClientScreenSize, setComponents, setConnectedState, setInitialValidId, setLog, setModalObject, setPageId, setPageSubId, setParentServer, setRemoteProperties, setSize, setUpComponent, setUpComponent, shutDown, shutDownClient, shutDownClient, specialPacket, start, terminateThreads
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LicenseViolatedApplicationHandler

public LicenseViolatedApplicationHandler()
                                  throws java.io.IOException

LicenseViolatedApplicationHandler

public LicenseViolatedApplicationHandler(int pageIdentifier)
                                  throws java.io.IOException

LicenseViolatedApplicationHandler

public LicenseViolatedApplicationHandler(int pageIdentifier,
                                         int pageSubId)
                                  throws java.io.IOException
Method Detail

start

public void start(java.net.Socket newConnection)
           throws java.lang.IllegalThreadStateException
This function initiates the functioning of the ApplicationHandler. This function is required as the page handler will not immediately start operation until it is handed the socket by the main handling system.
Overrides:
start in class ApplicationHandler
Parameters:
newConnection - The Socket which is connected to the page in operation. If null uses the connection already set.
Throws:
java.lang.IllegalThreadStateException - containing any problems.

defineComponents

protected void defineComponents()
Component Set up function. This function creates all the standard components and attaches them to the correct vector.
Overrides:
defineComponents in class ApplicationHandler


Copyright © 2002 Clearfield Research Ltd. All Rights Reserved.