public class Bimsie1RemoteServiceInterfaceAdaptor extends Object implements Bimsie1RemoteServiceInterface
| Constructor and Description |
|---|
Bimsie1RemoteServiceInterfaceAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
List<SProfileDescriptor> |
getPrivateProfiles(String serviceIdentifier,
String token)
A remote server should be able to provide a list of profiles
|
List<SProfileDescriptor> |
getPublicProfiles(String serviceIdentifier)
A remote server should be able to provide a list of profiles.
|
SServiceDescriptor |
getService(String serviceIdentifier)
Should return a description of a certain service
|
void |
newExtendedDataOnProject(Long poid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when new extended data has been added to a project
|
void |
newExtendedDataOnRevision(Long poid,
Long roid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when new extended data has been added to a revision
|
void |
newRevision(Long poid,
Long roid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when a new revision has been created
|
public Bimsie1RemoteServiceInterfaceAdaptor()
public List<SProfileDescriptor> getPrivateProfiles(String serviceIdentifier, String token) throws UserException, ServerException
Bimsie1RemoteServiceInterfacegetPrivateProfiles in interface Bimsie1RemoteServiceInterfaceserviceIdentifier - A unique service identifier, defined by the remote servertoken - A token the remote server can use to identify the userUserExceptionServerExceptionpublic List<SProfileDescriptor> getPublicProfiles(String serviceIdentifier) throws UserException, ServerException
Bimsie1RemoteServiceInterfacegetPublicProfiles in interface Bimsie1RemoteServiceInterfaceUserExceptionServerExceptionpublic SServiceDescriptor getService(String serviceIdentifier) throws UserException, ServerException
Bimsie1RemoteServiceInterfacegetService in interface Bimsie1RemoteServiceInterfaceserviceIdentifier - Unique service identifierUserExceptionServerExceptionpublic void newExtendedDataOnProject(Long poid, Long edid, Long soid, String serviceIdentifier, String profileIdentifier, String userToken, String token, String apiUrl) throws UserException, ServerException
Bimsie1RemoteServiceInterfacenewExtendedDataOnProject in interface Bimsie1RemoteServiceInterfacepoid - ProjectIDedid - ExtendedDataIDsoid - ServiceID (optional)UserExceptionServerExceptionpublic void newExtendedDataOnRevision(Long poid, Long roid, Long edid, Long soid, String serviceIdentifier, String profileIdentifier, String userToken, String token, String apiUrl) throws UserException, ServerException
Bimsie1RemoteServiceInterfacenewExtendedDataOnRevision in interface Bimsie1RemoteServiceInterfaceUserExceptionServerExceptionpublic void newRevision(Long poid, Long roid, Long soid, String serviceIdentifier, String profileIdentifier, String userToken, String token, String apiUrl) throws UserException, ServerException
Bimsie1RemoteServiceInterfacenewRevision in interface Bimsie1RemoteServiceInterfacepoid - ProjectIDroid - RevisionIDsoid - ServiceID (optional)UserExceptionServerExceptionCopyright © 2016 OpenSource BIM. All rights reserved.