Examples of EndpointPermission


Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

    public List /* ExportRegistration */exportService(ServiceReference ref, Map properties)
        throws IllegalArgumentException, UnsupportedOperationException {

        SecurityManager sm = System.getSecurityManager();
        EndpointPermission epp = new EndpointPermission("*", EndpointPermission.EXPORT);
       
       
        if (sm != null) {
            sm.checkPermission(epp);
        }
View Full Code Here

Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

    }

    public Collection getExportedServices() {
       
        SecurityManager sm = System.getSecurityManager();
        EndpointPermission epp = new EndpointPermission("*", EndpointPermission.READ);
        if (sm != null) {
            sm.checkPermission(epp);
        }
       
        if (closed)
View Full Code Here

Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

    }

    public Collection getImportedEndpoints() {
       
        SecurityManager sm = System.getSecurityManager();
        EndpointPermission epp = new EndpointPermission("*", EndpointPermission.READ);
        if (sm != null) {
            sm.checkPermission(epp);
        }
       
        if (closed)
View Full Code Here

Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

    public ImportRegistration importService(EndpointDescription endpoint) {

        final EndpointDescription epd = endpoint;

        SecurityManager sm = System.getSecurityManager();
        EndpointPermission epp = new EndpointPermission(epd, OsgiUtils.getUUID(bctx),
                                                        EndpointPermission.IMPORT);
        if (sm != null) {
            sm.checkPermission(epp);
        }
View Full Code Here

Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

      org.osgi.service.remoteserviceadmin.EndpointDescription endpointDescription,
      String permissionType) throws SecurityException {
    SecurityManager sm = System.getSecurityManager();
    if (sm == null)
      return;
    sm.checkPermission(new EndpointPermission(endpointDescription,
        Activator.getDefault().getFrameworkUUID(), permissionType));
  }
View Full Code Here

Examples of org.osgi.service.remoteserviceadmin.EndpointPermission

  }

  private void publishEvent(RemoteServiceAdminEvent event,
      EndpointDescription endpointDescription) {
    // send event synchronously to RemoteServiceAdminListeners
    EndpointPermission perm = new EndpointPermission(endpointDescription,
        Activator.getDefault().getFrameworkUUID(),
        EndpointPermission.READ);
    // notify synchronously all appropriate listeners (those with READ
    // permission)
    RemoteServiceAdminListener[] listeners = getListeners(perm);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.