}
@Override
public void loadImpl(ISearch search, ModelPayload payload) {
if(search instanceof AccountInterfaceDataSearch) {
final AccountInterfaceDataSearch ais = (AccountInterfaceDataSearch) search;
final IInterfaceService isvc = context.getEntityServiceFactory().instance(IInterfaceService.class);
final AccountInterface ai = isvc.loadAccountInterface(ais.getAccountId(), ais.getInterfaceId());
// set the quasi-id
ai.setId(ais.getAccountId() + '|' + ais.getInterfaceId());
final Marshaler marshaler = context.getMarshaler();
final MarshalOptions moptions = context.getMarshalOptionsResolver().resolve(SmbizEntityType.ACCOUNT_INTERFACE);
final Model m = marshaler.marshalEntity(ai, moptions);
payload.setModel(m);