1 package org.opencrx.kernel.base.cci; 14 15 public interface SecureObject 16 extends org.openmdx.base.accessor.jmi.cci.RefObject_1_0 17 { 18 26 public short getAccessLevelBrowse( 27 ); 28 29 37 public void setAccessLevelBrowse( 38 short newValue 39 ); 40 41 49 public short getAccessLevelDelete( 50 ); 51 52 60 public void setAccessLevelDelete( 61 short newValue 62 ); 63 64 72 public short getAccessLevelUpdate( 73 ); 74 75 83 public void setAccessLevelUpdate( 84 short newValue 85 ); 86 87 91 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 92 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 93 ) throws javax.jmi.reflect.RefException ; 94 95 97 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 98 org.opencrx.security.realm1.cci.PrincipalGroup group 99 , short mode 100 ) throws javax.jmi.reflect.RefException ; 101 102 109 public java.util.List getOwner( 110 ); 111 112 117 public String getOwner( 118 int index 119 ); 120 121 131 public org.opencrx.security.realm1.cci.PrincipalGroup getOwningGroup( 132 int index 133 ); 134 135 143 public java.util.Collection getOwningGroup( 144 ); 145 146 154 public void addOwningGroup ( 155 int index, 156 org.opencrx.security.realm1.cci.PrincipalGroup newValue 157 ); 158 159 166 public void addOwningGroup ( 167 org.opencrx.security.realm1.cci.PrincipalGroup newValue 168 ); 169 170 176 public void removeOwningGroup ( 177 int index 178 ); 179 187 public org.opencrx.security.realm1.cci.User getOwningUser( 188 ); 189 190 198 public void setOwningUser( 199 org.opencrx.security.realm1.cci.User newValue 200 ); 201 202 209 public void removeOwningUser ( 210 ); 211 212 216 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 217 org.opencrx.kernel.base.cci.RemoveAllOwningGroupParams params 218 ) throws javax.jmi.reflect.RefException ; 219 220 222 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 223 short mode 224 ) throws javax.jmi.reflect.RefException ; 225 226 230 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 231 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 232 ) throws javax.jmi.reflect.RefException ; 233 234 236 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 237 org.opencrx.security.realm1.cci.PrincipalGroup group 238 , short mode 239 ) throws javax.jmi.reflect.RefException ; 240 241 245 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 246 org.opencrx.kernel.base.cci.SetAccessLevelParams params 247 ) throws javax.jmi.reflect.RefException ; 248 249 251 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 252 short accessLevelBrowse 253 , short accessLevelDelete 254 , short accessLevelUpdate 255 , short mode 256 ) throws javax.jmi.reflect.RefException ; 257 258 262 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 263 org.opencrx.kernel.base.cci.SetOwningUserParams params 264 ) throws javax.jmi.reflect.RefException ; 265 266 268 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 269 short mode 270 , org.opencrx.security.realm1.cci.User user 271 ) throws javax.jmi.reflect.RefException ; 272 273 } 277 | Popular Tags |