0
결제 정보에 정보가 있으며 EWS Java API를 사용하여 검색하려고합니다. 여기까지 내가 무엇을 가지고있다.EWS Java API를 사용하여 약속에 대한 결제 정보 가져 오기
public List<String> findAppointments() throws Exception
{
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date startDate1 = formatter.parse("2012-08-26 12:00:00");
Date endDate1 = formatter.parse("2012-10-06 13:00:00");
ExchangeService service = createService();
CalendarFolder cf = CalendarFolder.bind(service, WellKnownFolderName.Calendar);
FindItemsResults<Appointment> findResults = cf.findAppointments(new CalendarView(startDate1, endDate1));
List<String> calList = new ArrayList<String>();
ExtendedPropertyDefinition BillingInfo = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common, "34101" , MapiPropertyType.String);
PropertySet propertySet = new PropertySet(BasePropertySet.FirstClassProperties, BillingInfo);
for (Appointment appt : findResults.getItems()) {
appt = (Appointment)Item.bind(service, new ItemId(appt.getId()), propertySet);
for(ExtendedProperty extendedProperty : appt.getExtendedProperties()) {
System.out.println("extendedProperty :" + extendedProperty.getValue());
}
}
}
나는 약속을 지키고있다. 약속 항목을 속성 집합에 바인딩한다.
,하지만 내가해야 할 것은 어떻게 든 속성 항목 (약속)으로 설정 속성을 결합하는 것입니다. 여기가 내가 붙어있는 곳이야. 이 모든 도움을 주시면 감사하겠습니다. EWS Java API를 사용하고 있습니다. – user1024529