Value ServiceGroupsTable::AliasAccessor(const Value& row) { ServiceGroup::Ptr sg = static_cast<ServiceGroup::Ptr>(row); if (!sg) return Empty; return sg->GetDisplayName(); }
Dictionary::Ptr ServiceGroupDbObject::GetConfigFields(void) const { Dictionary::Ptr fields = make_shared<Dictionary>(); ServiceGroup::Ptr group = static_pointer_cast<ServiceGroup>(GetObject()); fields->Set("alias", group->GetDisplayName()); return fields; }
Dictionary::Ptr ServiceGroupDbObject::GetConfigFields(void) const { Dictionary::Ptr fields = new Dictionary(); ServiceGroup::Ptr group = static_pointer_cast<ServiceGroup>(GetObject()); fields->Set("alias", group->GetDisplayName()); fields->Set("notes", group->GetNotes()); fields->Set("notes_url", group->GetNotesUrl()); fields->Set("action_url", group->GetActionUrl()); return fields; }