public interface MultiOrgService<O extends Organization,V extends Venue,P extends PlaceRef>
Modifier and Type | Method and Description |
---|---|
List |
getHierarchy(O org)
Return Array of Arrays
|
O |
getOrganization(Object identifier) |
List<O> |
getOrganizations(GeoLocation location) |
List<P> |
getPlaces(GeoLocation location) |
List<P> |
getPlaces(V venue)
Get venues for an
Organization . |
V |
getVenue(Object identifier) |
List<V> |
getVenues(GeoLocation location) |
List<V> |
getVenues(O org)
Get venues for an
Organization . |
O getOrganization(Object identifier)
identifier
- as String as Long or name or Reference or any other IdentifierOrganization
List getHierarchy(O org)
org
- as Organization
Venue
, PlaceRef
or another List
of child nodes)V getVenue(Object identifier)
identifier
- as String as Long or name or Reference or any other IdentifierVenue
List<V> getVenues(O org)
Organization
. useful for B2B app sideorg
- as Organization
List
of Venue
sList<P> getPlaces(V venue)
Organization
. useful for B2B app sideList<O> getOrganizations(GeoLocation location)
location
- as GeoLocation
. Can be null.Organization
sList<V> getVenues(GeoLocation location)
location
- as GeoLocation
. Can be null.Venue
sList<P> getPlaces(GeoLocation location)
location
- as GeoLocation
. Can be null.PlaceRef
sCopyright © 2018. All rights reserved.