public interface IServer
Modifier and Type | Method and Description |
---|---|
IAuthenticator |
authenticator() |
IDatabase |
database() |
void |
delete(java.lang.String path) |
IEmailer |
emailer() |
IEncryptor |
encryptor() |
IResponse |
execute(java.lang.String agent,
ICommand command) |
IItem |
get(java.lang.String path) |
IArgImpl |
getArgImpl(java.lang.String name) |
IArgImpl[] |
getArgImpls() |
ICmdImpl |
getCmdImpl(java.lang.String name) |
ICmdImpl[] |
getCmdImpls() |
IItemTypeImpl |
getItemTypeImpl(java.lang.String name) |
IItemTypeImpl[] |
getItemTypeImpls() |
void |
init() |
INotifier |
notifier() |
void |
post(IItem item) |
void |
put(IItem item) |
IItem[] |
query(java.lang.String parent,
int limit,
int offset,
IArg sort,
boolean ascending,
java.util.Map<IArg,java.lang.String> filters) |
IResponse |
validate(java.lang.String agent,
ICommand command) |
void init()
IDatabase database()
IAuthenticator authenticator()
IEncryptor encryptor()
IEmailer emailer()
INotifier notifier()
IArgImpl[] getArgImpls()
ICmdImpl[] getCmdImpls()
IItemTypeImpl[] getItemTypeImpls()
IArgImpl getArgImpl(java.lang.String name)
ICmdImpl getCmdImpl(java.lang.String name)
IItemTypeImpl getItemTypeImpl(java.lang.String name)
IItem get(java.lang.String path)
void post(IItem item)
void put(IItem item)
void delete(java.lang.String path)