public class PostOffice extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected SMailDeliveryDepartment |
deliveryDepartment |
static String |
LOGGING_TITLE_APPINFO |
static String |
LOGGING_TITLE_SYSINFO |
| コンストラクタと説明 |
|---|
PostOffice(SMailDeliveryDepartment deliveryDepartment) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
deliver(Postcard postcard) |
protected SMailPostalMotorbike |
fetchMotorbike(Postcard postcard) |
protected SMailPostie |
fetchPostie(Postcard postcard,
SMailPostalMotorbike motorbike) |
protected SMailTextProofreader |
fetchProofreader(Postcard postcard) |
protected SMailReceptionist |
fetchReceptionist(Postcard postcard) |
SMailDeliveryDepartment |
getDeliveryDepartment() |
protected boolean |
needsProofreading(Postcard postcard) |
protected boolean |
needsSubjectHeader(Postcard postcard) |
protected SMailBodyMetaProofreader |
newMailSubjectHeaderProofreader(Postcard postcard) |
protected void |
proofreadIfNeeds(Postcard postcard) |
protected void |
proofreadSubjectHeader(Postcard postcard) |
String |
toString() |
void |
workingDispose() |
protected final SMailDeliveryDepartment deliveryDepartment
public PostOffice(SMailDeliveryDepartment deliveryDepartment)
public void deliver(Postcard postcard)
protected void proofreadIfNeeds(Postcard postcard)
protected boolean needsProofreading(Postcard postcard)
protected boolean needsSubjectHeader(Postcard postcard)
protected void proofreadSubjectHeader(Postcard postcard)
protected SMailBodyMetaProofreader newMailSubjectHeaderProofreader(Postcard postcard)
protected SMailReceptionist fetchReceptionist(Postcard postcard)
protected SMailTextProofreader fetchProofreader(Postcard postcard)
protected SMailPostalMotorbike fetchMotorbike(Postcard postcard)
protected SMailPostie fetchPostie(Postcard postcard, SMailPostalMotorbike motorbike)
public void workingDispose()
public SMailDeliveryDepartment getDeliveryDepartment()
Copyright © 2015–2020 The DBFlute Project. All rights reserved.