List<Permission> permissions = new ArrayList<Permission>();
Permission p = new Permission( environment.getId(), role.getId(), PermissionAPI.PERMISSION_USE );
permissions.add( p );
//Create a environment
environmentAPI.saveEnvironment( environment, permissions );
//Now we need to create the end point
PublishingEndPoint endpoint = new PublishingEndPoint();
endpoint.setServerName( new StringBuilder( "TestEndPoint" + String.valueOf( new Date().getTime() ) ) );
endpoint.setAddress( "127.0.0.1" );