Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
function renderInstance( data ) {
$(document).ready( function() {
renderView();
renderData( data );
} );
}
function renderView() {
renderStatusLine();
var txt = "";
$("#plugin_content").append( txt );
renderTable( "Karaf Instances", "instances_table", ["Pid", "Name", "SSH Port", "RMI Registry Port", "RMI Server Port", "State", "JavaOpts", "Location", "Actions"] );
renderStatusLine();
}
function createInstance() {
var name = document.getElementById( "name" ).value;
var sshPort = document.getElementById( "sshPort" ).value;
var rmiRegistryPort = document.getElementById("rmiRegistryPort").value;
var rmiServerPort = document.getElementById("rmiServerPort").value;
var location = document.getElementById( "location" ).value;
var javaOpts = document.getElementById( "javaOpts" ).value;
var features = document.getElementById( "features" ).value;
var featureURLs = document.getElementById( "featureURLs" ).value;
postCreateInstance( name, sshPort, rmiRegistryPort, rmiServerPort, location, javaOpts, features, featureURLs );
}
function postCreateInstance( /* String */ name, /* String */ sshPort, /* String */ rmiRegistryPort, /* String */ rmiServerPort, /* String */ location,
/* String */ javaOpts, /* String */ features, /* String */ featureURLs ) {
$.post( pluginRoot, {"action": "create", "name": name, "sshPort": sshPort, "rmiRegistryPort": rmiRegistryPort, "rmiServerPort": rmiServerPort, "location": location,
"javaOpts": javaOpts, "features": features, "featureURLs": featureURLs }, function( data ) {
renderData( data );
}, "json" );
}
function renderStatusLine() {
$("#plugin_content").append( "
" );
}
function renderTable( /* String */ title, /* String */ id, /* array of Strings */ columns ) {
var txt = "