@@ -53,7 +53,7 @@ void detach() {
5353 * @param event The event type
5454 * @param details The details of the event
5555 */
56- protected void emit (ProviderEvent event , ProviderEventDetails details ) {
56+ public void emit (ProviderEvent event , ProviderEventDetails details ) {
5757 if (eventProviderListener != null ) {
5858 eventProviderListener .onEmit (event , details );
5959 }
@@ -68,7 +68,7 @@ protected void emit(ProviderEvent event, ProviderEventDetails details) {
6868 *
6969 * @param details The details of the event
7070 */
71- protected void emitProviderReady (ProviderEventDetails details ) {
71+ public void emitProviderReady (ProviderEventDetails details ) {
7272 emit (ProviderEvent .PROVIDER_READY , details );
7373 }
7474
@@ -79,7 +79,7 @@ protected void emitProviderReady(ProviderEventDetails details) {
7979 *
8080 * @param details The details of the event
8181 */
82- protected void emitProviderConfigurationChanged (ProviderEventDetails details ) {
82+ public void emitProviderConfigurationChanged (ProviderEventDetails details ) {
8383 emit (ProviderEvent .PROVIDER_CONFIGURATION_CHANGED , details );
8484 }
8585
@@ -89,7 +89,7 @@ protected void emitProviderConfigurationChanged(ProviderEventDetails details) {
8989 *
9090 * @param details The details of the event
9191 */
92- protected void emitProviderStale (ProviderEventDetails details ) {
92+ public void emitProviderStale (ProviderEventDetails details ) {
9393 emit (ProviderEvent .PROVIDER_STALE , details );
9494 }
9595
@@ -99,18 +99,7 @@ protected void emitProviderStale(ProviderEventDetails details) {
9999 *
100100 * @param details The details of the event
101101 */
102- protected void emitProviderError (ProviderEventDetails details ) {
102+ public void emitProviderError (ProviderEventDetails details ) {
103103 emit (ProviderEvent .PROVIDER_ERROR , details );
104104 }
105-
106- @ Override
107- public boolean equals (Object obj ) {
108- if (obj == null ) {
109- return false ;
110- }
111- if (obj instanceof FeatureProviderStateManager ) {
112- return this == ((FeatureProviderStateManager ) obj ).getProvider ();
113- }
114- return this == obj ;
115- }
116105}
0 commit comments