public class ServiceRegistry
extends java.lang.Object
| Constructor and Description |
|---|
ServiceRegistry() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAlias(ServiceAlias S) |
void |
addBinding(Service S) |
boolean |
addEntry(java.lang.Object o) |
boolean |
addService(Service S) |
boolean |
checkBinding(Service S) |
boolean |
checkConflict(java.lang.String ip,
int min,
int max) |
boolean |
delAlias(java.lang.String name) |
void |
delBinding(Service S) |
boolean |
delService(Service S) |
Service[] |
getServices(java.lang.String name) |
Service[] |
getServices(java.lang.String name,
int level) |
Service[] |
getServices(java.lang.String name,
int level,
boolean resolveAlias) |
Service[] |
getServices(java.lang.String name,
java.lang.String level) |
Service[] |
getServices(java.lang.String name,
java.lang.String level,
boolean resolveAlias) |
java.lang.String[] |
listNames(java.lang.String prefix,
int level) |
java.lang.String[] |
listNames(java.lang.String prefix,
java.lang.String level) |
java.lang.Object[] |
listServices(java.lang.String prefix,
int level) |
java.lang.Object[] |
listServices(java.lang.String prefix,
java.lang.String level) |
void |
load(java.lang.String fname) |
static void |
main(java.lang.String[] args) |
static void |
pr(java.lang.String s) |
void |
save(java.io.Writer F) |
boolean |
updateService(Service S) |
public void addBinding(Service S)
public void delBinding(Service S)
public boolean checkConflict(java.lang.String ip,
int min,
int max)
public boolean checkBinding(Service S)
public boolean addService(Service S)
public boolean addAlias(ServiceAlias S)
public boolean delAlias(java.lang.String name)
public boolean addEntry(java.lang.Object o)
public boolean updateService(Service S)
public boolean delService(Service S)
public Service[] getServices(java.lang.String name)
public Service[] getServices(java.lang.String name, java.lang.String level)
public Service[] getServices(java.lang.String name, int level)
public Service[] getServices(java.lang.String name, int level, boolean resolveAlias)
public Service[] getServices(java.lang.String name, java.lang.String level, boolean resolveAlias)
public java.lang.Object[] listServices(java.lang.String prefix,
int level)
public java.lang.Object[] listServices(java.lang.String prefix,
java.lang.String level)
public java.lang.String[] listNames(java.lang.String prefix,
int level)
public java.lang.String[] listNames(java.lang.String prefix,
java.lang.String level)
public void load(java.lang.String fname)
throws java.lang.Exception
java.lang.Exceptionpublic void save(java.io.Writer F)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic static void pr(java.lang.String s)
Copyright © 2013. All Rights Reserved.