Ejemplo n.º 1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void canGetConfigurationParameters()
        public virtual void CanGetConfigurationParameters()
        {
            Neo4jManager manager = Manager;
            IDictionary <string, object> configuration = manager.Configuration;

            assertTrue("No configuration returned", configuration.Count > 0);
        }
Ejemplo n.º 2
0
        public virtual Pair <Neo4jManager, HighAvailability> Connect(string username, string password)
        {
            URI address = null;

            foreach (string uri in _uris)
            {
                if (uri.StartsWith("jmx", StringComparison.Ordinal))
                {
                    //                address = uri;
                }
            }
            if (address == null)
            {
                throw new System.InvalidOperationException("The instance does not have a public JMX server.");
            }
            Neo4jManager manager = Neo4jManager.Get(Url(address), username, password, _instanceId);

            return(Pair.of(manager, manager.HighAvailabilityBean));
        }
Ejemplo n.º 3
0
        public static Neo4jManager[] GetAll(MBeanServerConnection server)
        {
            try
            {
                ISet <ObjectName>        kernels  = server.queryNames(CreateObjectName("*", typeof(Kernel)), null);
                Neo4jManager[]           managers = new Neo4jManager[kernels.Count];
                IEnumerator <ObjectName> it       = kernels.GetEnumerator();
                for (int i = 0; i < managers.Length; i++)
                {
//JAVA TO C# CONVERTER TODO TASK: Java iterators are only converted within the context of 'while' and 'for' loops:
                    managers[i] = new Neo4jManager(server, it.next());
                }
                return(managers);
            }
            catch (IOException e)
            {
                throw new System.InvalidOperationException("Connection failed.", e);
            }
        }
Ejemplo n.º 4
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void canListAllBeans()
        public virtual void CanListAllBeans()
        {
            Neo4jManager manager = Manager;

            assertTrue("No beans returned", manager.AllBeans().Count > 0);
        }