1 package org.opencrx.kernel.activity1.cci; 14 15 public interface Resource 16 extends 17 org.opencrx.kernel.depot1.cci.DepotReferenceHolder, 18 org.opencrx.kernel.generic.cci.CrxObject { 19 23 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByCalendar( 24 org.opencrx.kernel.activity1.cci.ResourceAddWorkRecordByCalendarParams params 25 ) throws javax.jmi.reflect.RefException ; 26 27 29 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByCalendar( 30 org.opencrx.kernel.activity1.cci.Activity activity 31 , String description 32 , org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar endAt 33 , String name 34 , short rateType 35 , org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar startAt 36 ) throws javax.jmi.reflect.RefException ; 37 38 42 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByDuration( 43 org.opencrx.kernel.activity1.cci.ResourceAddWorkRecordByDurationParams params 44 ) throws javax.jmi.reflect.RefException ; 45 46 48 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByDuration( 49 org.opencrx.kernel.activity1.cci.Activity activity 50 , String description 51 , short durationHours 52 , short durationMinutes 53 , org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar endAt 54 , String name 55 , short rateType 56 , org.openmdx.uses.javax.xml.datatype.XMLGregorianCalendar startAt 57 ) throws javax.jmi.reflect.RefException ; 58 59 63 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByPeriod( 64 org.opencrx.kernel.activity1.cci.ResourceAddWorkRecordByPeriodParams params 65 ) throws javax.jmi.reflect.RefException ; 66 67 69 public org.opencrx.kernel.activity1.cci.AddWorkRecordResult addWorkRecordByPeriod( 70 org.opencrx.kernel.activity1.cci.Activity activity 71 , String description 72 , java.util.Date endAt 73 , String name 74 , Short pauseDurationHours 75 , Short pauseDurationMinutes 76 , short rateType 77 , java.util.Date startAt 78 ) throws javax.jmi.reflect.RefException ; 79 80 90 public org.opencrx.kernel.activity1.cci.Activity getAssignedActivity( 91 String id 92 ); 93 94 103 public java.util.Collection getAssignedActivity( 104 ); 105 106 113 public java.util.List getAssignedActivity( 114 org.opencrx.kernel.activity1.cci.ActivityFilter filter 115 ); 116 117 125 public org.opencrx.kernel.activity1.cci.Calendar getCalendar( 126 ); 127 128 136 public void setCalendar( 137 org.opencrx.kernel.activity1.cci.Calendar newValue 138 ); 139 140 147 public void removeCalendar ( 148 ); 149 150 158 public org.opencrx.kernel.account1.cci.Contact getContact( 159 ); 160 161 169 public void setContact( 170 org.opencrx.kernel.account1.cci.Contact newValue 171 ); 172 173 180 public void removeContact ( 181 ); 182 183 190 public String getDescription( 191 ); 192 193 197 198 203 public void setDescription( 204 String newValue 205 ); 206 207 215 public String getName( 216 ); 217 218 226 public void setName( 227 String newValue 228 ); 229 230 238 public java.math.BigDecimal getOvertimeRate( 239 ); 240 241 249 public void setOvertimeRate( 250 java.math.BigDecimal newValue 251 ); 252 253 261 public short getRateCurrency( 262 ); 263 264 272 public void setRateCurrency( 273 short newValue 274 ); 275 276 284 public java.math.BigDecimal getStandardRate( 285 ); 286 287 295 public void setStandardRate( 296 java.math.BigDecimal newValue 297 ); 298 299 309 public org.opencrx.kernel.activity1.cci.WorkReportEntry getWorkReportEntry( 310 String id 311 ); 312 313 322 public java.util.Collection getWorkReportEntry( 323 ); 324 325 332 public java.util.List getWorkReportEntry( 333 org.opencrx.kernel.activity1.cci.WorkReportEntryFilter filter 334 ); 335 336 } 340 | Popular Tags |