EAEExxtractorManagerConnection
Objective-C
@interface EAEExxtractorManagerConnection : NSObject
@property (nonatomic) EAEExxtractorConnectionState state;
@property (strong, nonatomic, readonly) NSString *exxtractorUniqueIdentifier;
@property (strong, nonatomic, readonly) EAEVenueServerUser *user;
- (id) initWithDiscoveryService:(id<EAEDiscovering>) discoveryService
authenticationWebservice:(EAEExxtractorWebService<EAEExxtractorAuthenticationRequesting>*)authenticationWebservice
neighborWebservice:(EAEExxtractorWebService<EAEExxtractorNeighborRequesting>*)neighborWebservice
serverWebservice:(EAEExxtractorWebService<EAEExxtractorServerRequesting>*)serverWebservice
channelWebservice:(EAEExxtractorWebService<EAEExxtractorChannelRequesting>*)channelWebservice
serverActionsWebservice:(EAEExxtractorWebService<EAEExxtractorServerActionsRequesting>*)serverActionsWebservice
userWebService:(EAEExxtractorWebService<EAEExxtractorUserRequesting>*)userWebService
serverWebservice:(EAEExxtractorWebService<EAEExxtractorServerRequesting>*) serverWebservice
connectionRestAdapter:(BARestAdapter *) connectionRestAdapter;
+ (instancetype) sharedExxtractorConnection;
+ (EAEExxtractorManagerConnection *) exxtractorManagerConnectionWithPartnerUniqueIdentifier:(NSString *)partnerUniqueIdentifier
loglevel: (EAEExxtractorConnectionLogLevel) logLevel;
- (void) loginWithUsername: (NSString *) username
password: (NSString *) password
success: (EAEConnectionSuccessResponse) success
timeout: (int) timeout
failure: (EAEConnectionFailureResponse) failure;
- (void) logoutWithSuccess: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) localChannelsForBaseUrl: (NSString *) baseUrlString
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) neighborsListWithSuccess: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) updateChannel: (EAEAudioChannel *) channel
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) logForServer: (EAEServer *) server
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) rebootServer: (EAEServer *) server
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) createUserAtVenueServer: (EAEServer *) server
username: (NSString *) username
password: (NSString *) password
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) updateServer: (EAEServer *) server
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
- (void) serverDataWithServer: (EAEServer *) server
success: (EAEConnectionSuccessResponse) success
failure: (EAEConnectionFailureResponse) failure;
@end
Swift
class EAEExxtractorManagerConnection : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic) EAEExxtractorConnectionState state
Swift
var state: EAEExxtractorConnectionState { get set }
-
Undocumented
Declaration
Objective-C
@property (strong, nonatomic, readonly) NSString *exxtractorUniqueIdentifier
Swift
var exxtractorUniqueIdentifier: String! { get }
-
Undocumented
Declaration
Objective-C
@property (strong, nonatomic, readonly) EAEVenueServerUser *user
Swift
var user: EAEVenueServerUser! { get }
-
-initWithDiscoveryService:
authenticationWebservice: neighborWebservice: serverWebservice: channelWebservice: serverActionsWebservice: userWebService: serverWebservice: connectionRestAdapter: Undocumented
Declaration
Objective-C
- (id) initWithDiscoveryService:(id<EAEDiscovering>) discoveryService authenticationWebservice:(EAEExxtractorWebService<EAEExxtractorAuthenticationRequesting>*)authenticationWebservice neighborWebservice:(EAEExxtractorWebService<EAEExxtractorNeighborRequesting>*)neighborWebservice serverWebservice:(EAEExxtractorWebService<EAEExxtractorServerRequesting>*)serverWebservice channelWebservice:(EAEExxtractorWebService<EAEExxtractorChannelRequesting>*)channelWebservice serverActionsWebservice:(EAEExxtractorWebService<EAEExxtractorServerActionsRequesting>*)serverActionsWebservice userWebService:(EAEExxtractorWebService<EAEExxtractorUserRequesting>*)userWebService serverWebservice:(EAEExxtractorWebService<EAEExxtractorServerRequesting>*) serverWebservice connectionRestAdapter:(BARestAdapter *) connectionRestAdapter;
Swift
init!(discoveryService: (any EAEDiscovering)!, authenticationWebservice: (any EAEExxtractorWebService & EAEExxtractorAuthenticationRequesting)!, neighborWebservice: (any EAEExxtractorWebService & EAEExxtractorNeighborRequesting)!, serverWebservice: (any EAEExxtractorWebService & EAEExxtractorServerRequesting)!, channelWebservice: (any EAEExxtractorWebService & EAEExxtractorChannelRequesting)!, serverActionsWebservice: (any EAEExxtractorWebService & EAEExxtractorServerActionsRequesting)!, userWebService: (any EAEExxtractorWebService & EAEExxtractorUserRequesting)!, serverWebservice: (any EAEExxtractorWebService & EAEExxtractorServerRequesting)!, connectionRestAdapter: BARestAdapter!)
-
Undocumented
Declaration
Objective-C
+ (instancetype) sharedExxtractorConnection;
Swift
class func sharedExxtractor() -> Self!
-
Undocumented
Declaration
Objective-C
+ (EAEExxtractorManagerConnection *) exxtractorManagerConnectionWithPartnerUniqueIdentifier:(NSString *)partnerUniqueIdentifier loglevel: (EAEExxtractorConnectionLogLevel) logLevel;
Swift
/*not inherited*/ init!(partnerUniqueIdentifier: String!, loglevel logLevel: EAEExxtractorConnectionLogLevel)
-
Undocumented
Declaration
Objective-C
- (void) loginWithUsername: (NSString *) username password: (NSString *) password success: (EAEConnectionSuccessResponse) success timeout: (int) timeout failure: (EAEConnectionFailureResponse) failure;
Swift
func login(withUsername username: String!, password: String!, success: EAEConnectionSuccessResponse!, timeout: Int32, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) logoutWithSuccess: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func logout(success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) localChannelsForBaseUrl: (NSString *) baseUrlString success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func localChannels(forBaseUrl baseUrlString: String!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) neighborsListWithSuccess: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func neighborsList(success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) updateChannel: (EAEAudioChannel *) channel success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func update(_ channel: EAEAudioChannel!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) logForServer: (EAEServer *) server success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func log(for server: EAEServer!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) rebootServer: (EAEServer *) server success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func rebootServer(_ server: EAEServer!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) createUserAtVenueServer: (EAEServer *) server username: (NSString *) username password: (NSString *) password success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func createUser(atVenueServer server: EAEServer!, username: String!, password: String!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) updateServer: (EAEServer *) server success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func update(_ server: EAEServer!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)
-
Undocumented
Declaration
Objective-C
- (void) serverDataWithServer: (EAEServer *) server success: (EAEConnectionSuccessResponse) success failure: (EAEConnectionFailureResponse) failure;
Swift
func serverData(with server: EAEServer!, success: EAEConnectionSuccessResponse!, failure: EAEConnectionFailureResponse!)