public void RemoveNotificationListener(object token, ObjectName name, ObjectName listener, NotificationFilterCallback filterCallback, object handback) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { _server.RemoveNotificationListener(name, listener, filterCallback, handback); } }
public int GetMBeanCount(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetMBeanCount()); } }
public bool IsInstanceOf(object token, ObjectName name, string className) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.IsInstanceOf(name, className)); } }
public void RemoveNotificationListener(object token, ObjectName name, ObjectName listener) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { _server.RemoveNotificationListener(name, listener); } }
public IList <string> GetDomains(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetDomains()); } }
public string GetDefaultDomain(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetDefaultDomain()); } }
public object Invoke(object token, ObjectName name, string operationName, object[] arguments) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.Invoke(name, operationName, arguments)); } }
public ObjectInstance CreateMBean(object token, string className, ObjectName name, object[] arguments) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.CreateMBean(className, name, arguments)); } }
public void SetAttribute(object token, ObjectName name, string attributeName, object value) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { _server.SetAttribute(name, attributeName, value); } }
public object GetAttribute(object token, ObjectName name, string attributeName) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetAttribute(name, attributeName)); } }
public IList <AttributeValue> GetAttributes(object token, ObjectName name, string[] attributeNames) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetAttributes(name, attributeNames)); } }
public IEnumerable <ObjectName> QueryNames(object token, ObjectName name, IExpression <bool> query) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.QueryNames(name, query)); } }
public IList <AttributeValue> SetAttributes(object token, ObjectName name, IEnumerable <AttributeValue> namesAndValues) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.SetAttributes(name, namesAndValues)); } }
public bool IsRegistered(object token, ObjectName name) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.IsRegistered(name)); } }
public MBeanInfo GetMBeanInfo(object token, ObjectName name) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return(_server.GetMBeanInfo(name)); } }
public void UnregisterMBean(object token, ObjectName name) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { _server.UnregisterMBean(name); } }
public void AddNotificationListener(object token, ObjectName name, ObjectName listener, NotificationFilterCallback filterCallback, object handback) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { _server.AddNotificationListener(name, listener, filterCallback, handback); } }
public ObjectInstance CreateMBean(object token, string className, ObjectName name, object[] arguments) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.CreateMBean(className, name, arguments); } }
public int AddNotificationListener(object token, ObjectName name, NotificationFilterCallback filterCallback) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { int listenerId = GetNextListenerId(); ListenerProxy proxy = new ListenerProxy(name, _buffer, listenerId, filterCallback); _listenerProxys.Add(listenerId, proxy); _server.AddNotificationListener(name, proxy.NotificationCallback, filterCallback, listenerId); return listenerId; } }
public int AddNotificationListener(object token, ObjectName name, NotificationFilterCallback filterCallback) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { int listenerId = GetNextListenerId(); ListenerProxy proxy = new ListenerProxy(name, _buffer, listenerId, filterCallback); _listenerProxys.Add(listenerId, proxy); _server.AddNotificationListener(name, proxy.NotificationCallback, filterCallback, listenerId); return(listenerId); } }
public void RemoveNotificationListener(object token, ObjectName name, int listenerId) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { ListenerProxy proxy = _listenerProxys[listenerId]; if (proxy.HasFilterCallback) { _server.RemoveNotificationListener(name, proxy.NotificationCallback, proxy.NotificationFilterCallback, listenerId); } else { _server.RemoveNotificationListener(name, proxy.NotificationCallback, null, listenerId); } } }
public IList<AttributeValue> GetAttributes(object token, ObjectName name, string[] attributeNames) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetAttributes(name, attributeNames); } }
public IList<string> GetDomains(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetDomains(); } }
public int GetMBeanCount(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetMBeanCount(); } }
public MBeanInfo GetMBeanInfo(object token, ObjectName name) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetMBeanInfo(name); } }
public object Invoke(object token, ObjectName name, string operationName, object[] arguments) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.Invoke(name, operationName, arguments); } }
public bool IsInstanceOf(object token, ObjectName name, string className) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.IsInstanceOf(name, className); } }
public bool IsRegistered(object token, ObjectName name) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.IsRegistered(name); } }
public IEnumerable<ObjectName> QueryNames(object token, ObjectName name, IExpression<bool> query) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.QueryNames(name, query); } }
public IList<AttributeValue> SetAttributes(object token, ObjectName name, IEnumerable<AttributeValue> namesAndValues) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.SetAttributes(name, namesAndValues); } }
public object GetAttribute(object token, ObjectName name, string attributeName) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetAttribute(name, attributeName); } }
public string GetDefaultDomain(object token) { using (TemporarySecurityContext tsc = new TemporarySecurityContext(Authorize(token))) { return _server.GetDefaultDomain(); } }