@Override public boolean getAttribute(String attributeName, boolean defaultValue) { // TODO Auto-generated method stub return server.getAttribute(attributeName, defaultValue); }
@Override public List<String> getAttribute(String attributeName, List<String> defaultValue) { // TODO Auto-generated method stub return server.getAttribute(attributeName, defaultValue); }
@Override public int getAttribute(String attributeName, int defaultValue) { // TODO Auto-generated method stub return server.getAttribute(attributeName, defaultValue); }
@Override public String getAttribute(String attributeName, String defaultValue) { // TODO Auto-generated method stub return server.getAttribute(attributeName, defaultValue); }
@Override public Map getAttribute(String attributeName, Map defaultValue) { // TODO Auto-generated method stub return server.getAttribute(attributeName, defaultValue); }
private String getServerId() { return server.getAttribute(CloudFoundryServer.PROP_SERVER_ID, (String) null); }
@Override protected URL getUrlToOpen(JcrNode node, IServer server) throws MalformedURLException { return new URL("http", server.getHost(), server.getAttribute(ISlingLaunchpadServer.PROP_PORT, 8080), "/crx/de/index.jsp#" + node.getJcrPath()); }
protected synchronized void remove(IServer server) { dataByServer.remove(server); String serverId = server.getAttribute(CloudFoundryServer.PROP_SERVER_ID, (String) null); if (serverId != null) { IEclipsePreferences node = new InstanceScope().getNode(CloudFoundryPlugin.PLUGIN_ID); node.remove(KEY_MODULE_MAPPING_LIST + ":" + serverId); //$NON-NLS-1$ try { node.flush(); } catch (BackingStoreException e) { CloudFoundryPlugin .getDefault() .getLog() .log(new Status(IStatus.ERROR, CloudFoundryPlugin.PLUGIN_ID, "Failed to remove application mappings", e)); //$NON-NLS-1$ } } }