Package org.apache.karaf.instance.core

Examples of org.apache.karaf.instance.core.InstanceService


        Instance inst = EasyMock.createMock(Instance.class);
        inst.changeRmiRegistryPort(1123);
        EasyMock.expectLastCall();
        EasyMock.replay(inst);
       
        InstanceService instanceService = EasyMock.createMock(InstanceService.class);
        EasyMock.expect(instanceService.getInstance("test instance")).andReturn(inst);
        EasyMock.replay(instanceService);
       
        InstancesMBean instanceServiceMBean = new InstancesMBeanImpl(instanceService);
       
        instanceServiceMBean.changeRmiRegistryPort("test instance", 1123);
View Full Code Here


        Instance inst = EasyMock.createMock(Instance.class);
        inst.changeRmiServerPort(44444);
        EasyMock.expectLastCall();
        EasyMock.replay(inst);

        InstanceService instanceService = EasyMock.createMock(InstanceService.class);
        EasyMock.expect(instanceService.getInstance("test instance")).andReturn(inst);
        EasyMock.replay(instanceService);

        InstancesMBean instanceServiceMBean = new InstancesMBeanImpl(instanceService);

        instanceServiceMBean.changeRmiServerPort("test instance", 44444);
View Full Code Here

        Instance inst = EasyMock.createMock(Instance.class);
        inst.changeJavaOpts("new opts");
        EasyMock.expectLastCall();
        EasyMock.replay(inst);

        InstanceService instanceService = EasyMock.createMock(InstanceService.class);
        EasyMock.expect(instanceService.getInstance("test instance")).andReturn(inst);
        EasyMock.replay(instanceService);

        InstancesMBean instanceServiceMBean = new InstancesMBeanImpl(instanceService);

        instanceServiceMBean.changeJavaOpts("test instance", "new opts");
View Full Code Here

import org.easymock.EasyMock;

public class CreateCommandTest extends TestCase {

    public void testCreateCommandExecute() throws Exception {
        InstanceService instanceService = EasyMock.createMock(InstanceService.class);
        EasyMock.replay(instanceService);
       
        CreateCommand cc = new CreateCommand();
        cc.setInstanceService(instanceService);
        cc.sshPort = 9941;
        cc.rmiRegistryPort = 1122;
        cc.rmiServerPort = 44444;
        cc.location = "top";
        cc.javaOpts = "foo";
        cc.features = new ArrayList<>(Arrays.asList("abc", "def"));
        cc.featureURLs = new ArrayList<>(Arrays.asList("http://something"));
        cc.instance = "myInstance";
        cc.verbose = true;

        // Create the features config file used
        System.setProperty("karaf.etc", "target/etc");
        File cfgFile = new File("target/etc/" + CreateCommand.FEATURES_SERVICE_CONFIG_FILE);
        cfgFile.getParentFile().mkdirs();
        cfgFile.createNewFile();

       
        EasyMock.verify(instanceService); // check precondition
        EasyMock.reset(instanceService);
        InstanceSettings expectedIS =
            new InstanceSettings(9941, 1122, 44444, "top", "foo", Collections.singletonList("http://something"), Arrays.asList("abc", "def"));
        EasyMock.expect(instanceService.createInstance("myInstance", expectedIS, true)).andReturn(null);
        EasyMock.replay(instanceService);
       
        cc.doExecute();
        EasyMock.verify(instanceService);
    }
View Full Code Here

TOP

Related Classes of org.apache.karaf.instance.core.InstanceService

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.