|
|
virtual const __FlashStringHelper * | headerStr () const |
| |
| | Group (const String &name, Entity *parent) |
| |
|
void | add (Entity *e) |
| |
|
virtual void | printLocalTo (printfmt to, int level) const |
| |
|
void | addMemberId (const String &id) |
| |
|
const std::list< String > & | getMemberIds () |
| |
| void | register_observer (Observer &o) |
| |
| void | notify_observers () |
| |
|
| Entity (const String &name, int type, Entity *parent) |
| |
|
void | init () |
| |
|
virtual void | clear () |
| |
|
void | printTo (printfmt to, int level=0) const |
| |
|
void | setResourceID (String id) |
| |
|
const String & | getCreator () const |
| |
|
void | setCreator (String creator) |
| |
|
const String | getParentID () const |
| |
|
const String & | getName () const |
| |
|
int | getType () const |
| |
|
String | getResourceIdentifier () |
| |
|
String | getIdentifier () |
| |
|
String | getFullName () |
| |
|
bool | addChild (Entity *e) |
| |
|
Children | getChildren () |
| |
|
AccessControlPolicy * | getAcp () |
| |
|
Application * | getApplication () |
| |
|
Container * | getContainer () |
| |
|
ContentInstance * | getInstance () |
| |
|
Group * | getGroup () |
| |
|
CseBase * | getCseBase () |
| |
|
RemoteCse * | getRemoteCse () |
| |
|
Subscription * | getSubscription () |
| |
|
Application * | getApplicationParent () |
| |
|
Container * | getContainerParent () |
| |
|
|
static Group * | getByName (const String &name) |
| |
|
static Group * | getByIdentifier (const String &identifier) |
| |
| static Entity * | getByHierUri (const String &uri) |
| |
|
static String | generateName (int type) |
| |
|
static Entity * | getByName (const String &name) |
| |
|
static Entity * | getByName (const String &name, const String &parentName) |
| |
|
static Entity * | getByIdentifier (const String &identifier) |
| |
|
static collectionIt | findByName (const String &name) |
| |
|
static collectionIt | findByResource (const String &name) |
| |
|
static ContentInstance * | addInstance (const String &name, Container *parent) |
| |
|
static Container * | addContainer (const String &name, Entity *parent) |
| |
|
static Application * | addApplication (const String &name) |
| |
|
static Group * | addGroup (const String &name, Entity *parent) |
| |
|
static RemoteCse * | addRemoteCse (const String &name, CseBase *parent) |
| |
|
static Subscription * | addSubscription (const String &name, Entity *parent) |
| |
|
static bool | remove (const String &name, int ty=TY_NONE) |
| |
|
static void | deleteEntity (Entity *e, bool r=false) |
| |
Group resource Can be used to perform different operations / requests on multiple resources