1 10 11 package org.mmbase.bridge; 12 import java.util.Map ; 13 import org.mmbase.security.AuthenticationData; 14 15 23 public interface CloudContext { 24 25 26 31 public ModuleList getModules(); 32 33 40 public Module getModule(String name) throws NotFoundException; 41 42 48 public boolean hasModule(String name); 49 50 59 public Cloud getCloud(String name); 60 61 71 public Cloud getCloud(String name, String authenticationType, Map loginInfo) throws NotFoundException; 72 73 80 public Cloud getCloud(String name, org.mmbase.security.UserContext user) throws NotFoundException; 81 82 87 public StringList getCloudNames(); 88 89 96 public String getDefaultCharacterEncoding(); 97 98 99 105 public java.util.Locale getDefaultLocale(); 106 107 108 112 public java.util.TimeZone getDefaultTimeZone(); 113 114 120 public FieldList createFieldList(); 121 122 129 public NodeList createNodeList(); 130 131 138 public RelationList createRelationList(); 139 140 147 public NodeManagerList createNodeManagerList(); 148 149 156 public RelationManagerList createRelationManagerList(); 157 158 164 public ModuleList createModuleList(); 165 166 172 public StringList createStringList(); 173 174 175 179 public AuthenticationData getAuthentication(); 180 181 182 185 public boolean isUp(); 186 189 public void assertUp(); 190 } 191 | Popular Tags |