1 23 package fr.dyade.aaa.jndi2.distributed; 24 25 import fr.dyade.aaa.agent.AgentId; 26 import fr.dyade.aaa.agent.Notification; 27 import fr.dyade.aaa.jndi2.impl.NamingContextInfo; 28 import fr.dyade.aaa.util.Strings; 29 30 public class InitJndiServerNot extends Notification { 31 32 private AgentId[] jndiServerIds; 33 34 private NamingContextInfo[] contexts; 35 36 41 private boolean isRequest; 42 43 public InitJndiServerNot(AgentId[] jndiServerIds, 44 NamingContextInfo[] contexts, 45 boolean isRequest) { 46 this.jndiServerIds = jndiServerIds; 47 this.contexts = contexts; 48 this.isRequest = isRequest; 49 } 50 51 public final AgentId[] getJndiServerIds() { 52 return jndiServerIds; 53 } 54 55 public final NamingContextInfo[] getContexts() { 56 return contexts; 57 } 58 59 public final boolean isRequest() { 60 return isRequest; 61 } 62 63 71 public StringBuffer toString(StringBuffer output) { 72 output.append('('); 73 super.toString(output); 74 output.append(",jndiServerIds="); 75 Strings.toString(output, jndiServerIds); 76 output.append(",contexts="); 77 Strings.toString(output, contexts); 78 output.append(",isRequest=" + isRequest); 79 output.append(')'); 80 return output; 81 } 82 } 83 | Popular Tags |