MUD
Class Encarna

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--MUD.Encarna
All Implemented Interfaces:
java.lang.Runnable

public class Encarna
extends java.lang.Thread

Esta classe estende uma thread que fica numa espera infinita unicamente para encarnar uma sala, criada pelo controle


Field Summary
 java.lang.String ref
          Referencia para a sala servante
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Encarna(org.omg.CORBA.ORB o, int q, int id_sal, java.lang.Object t, org.omg.PortableServer.POA p)
          Construtor da classe encarna
 
Method Summary
 void run()
          Efetivamente cria a sala
 
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, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ref

public java.lang.String ref
Referencia para a sala servante
Constructor Detail

Encarna

public Encarna(org.omg.CORBA.ORB o,
               int q,
               int id_sal,
               java.lang.Object t,
               org.omg.PortableServer.POA p)
Construtor da classe encarna
Parameters:
o - ORB
q - Quem criou a sala
id_sal - Identificador da sala
t - Objeto que serve de trava
p - POA
Method Detail

run

public void run()
Efetivamente cria a sala
Overrides:
run in class java.lang.Thread