Ignore:
Timestamp:
10/01/13 12:02:41 (11 years ago)
Author:
stoda
Message:

TODO: delete in supervisor
check the code

Location:
branches/supervisor/src/main/java/omq/supervisor
Files:
2 added
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • branches/supervisor/src/main/java/omq/supervisor/OmqSettings.java

    r91 r92  
    11package omq.supervisor;
    22
     3import java.io.Serializable;
    34import java.util.Properties;
    45
    5 public class OmqSettings {
     6public class OmqSettings implements Serializable {
     7       
     8       
    69
     10        /**
     11         *
     12         */
     13        private static final long serialVersionUID = 1L;
    714        private String reference;
    815        private String className;
  • branches/supervisor/src/main/java/omq/supervisor/Supervisor.java

    r91 r92  
    11package omq.supervisor;
    22
    3 import java.util.Map;
    4 import java.util.Set;
     3import omq.Remote;
    54
    6 import omq.common.broker.RemoteBroker;
     5public interface Supervisor extends Remote {
    76
    8 public class Supervisor {
     7        public void subscribe(String brokerName) throws Exception;
    98
    10         private Set<String> bindReferences;
    11         private Map<String, RemoteBroker> brokers;
     9        public void spawnObject(OmqSettings settings) throws Exception;
    1210
    13         private void checkObject() {
    14                 String reference = null;
    15 
    16                 int numObjects = 0;
    17 
    18                 if(minObjects > numObjects || maxMessages < numEncuats){
    19                         spawn:
    20                                 pregunta a tots i qui no té l'objecte li poses
    21                 }else if(numEncuats < minMessages && minObjects > numObjects){
    22                         delete:
    23                                 pregunta a tots i qui té l'objecte li treus
    24                 }
    25         }
    2611}
Note: See TracChangeset for help on using the changeset viewer.