container/services/src/main/java/org/mobicents/slee/container/management/ServiceManagementImpl.java
public void deactivate(ServiceID[] arg0) throws NullPointerException,
			InvalidArgumentException, UnrecognizedServiceException,
			InvalidStateException, ManagementException {

		if (arg0.length == 0) {
			throw new InvalidArgumentException("InvalidArgumentException");
		}

		for (int i = 0; i < arg0.length; i++) {
			if (arg0[i] == null) {
				throw new InvalidArgumentException("InvalidArgumentException");
			}
		}
		for (int i = 0; i < arg0.length - 1; i++)
			for (int j = i + 1; j < arg0.length; j++)
				if (arg0[i] == (arg0[j])) {
					throw new InvalidArgumentException(
							"InvalidArgumentException");
				}
		try {
			for (int i = 0; i < arg0.length; i++) {
				deactivate(arg0[i]);
			}
		} catch (InvalidStateException ise) {
			throw ise;
		} catch (Exception ex) {
			throw new ManagementException("system exception starting service",
					ex);
		}
	}
public void deactivate(ServiceID[] arg0) throws NullPointerException,
			InvalidArgumentException, UnrecognizedServiceException,
			InvalidStateException, ManagementException {

		if (arg0.length == 0) {
			throw new InvalidArgumentException("InvalidArgumentException");
		}

		for (int i = 0; i < arg0.length; i++) {
			if (arg0[i] == null) {
				throw new InvalidArgumentException("InvalidArgumentException");
			}
		}
		for (int i = 0; i < arg0.length - 1; i++)
			for (int j = i + 1; j < arg0.length; j++)
				if (arg0[i] == (arg0[j])) {
					throw new InvalidArgumentException(
							"InvalidArgumentException");
				}
		try {
			for (int i = 0; i < arg0.length; i++) {
				deactivate(arg0[i]);
			}
		} catch (InvalidStateException ise) {
			throw ise;
		} catch (Exception ex) {
			throw new ManagementException("system exception starting service",
					ex);
		}
	}
public void deactivate ( ServiceID [ ] arg0 ) throws NullPointerException , InvalidArgumentException , UnrecognizedServiceException , InvalidStateException , ManagementException { if ( arg0 . length == 0 ) { throw new InvalidArgumentException ( "InvalidArgumentException" ) ; } for ( int i = 0 ; i < arg0 . length ; i ++ ) { if ( arg0 [ i ] == null ) { throw new InvalidArgumentException ( "InvalidArgumentException" ) ; } } for ( int i = 0 ; i < arg0 . length - 1 ; i ++ ) for ( int j = i + 1 ; j < arg0 . length ; j ++ ) if ( arg0 [ i ] == ( arg0 [ j ] ) ) { throw new InvalidArgumentException ( "InvalidArgumentException" ) ; } try { for ( int i = 0 ; i < arg0 . length ; i ++ ) { deactivate ( arg0 [ i ] ) ; } } catch ( InvalidStateException ise ) { throw ise ; } catch ( Exception ex ) { throw new ManagementException ( "system exception starting service" , ex ) ; } }
/*
(non-Javadoc)

@see
javax.slee.management.ServiceManagementMBean#deactivate(javax.slee.ServiceID
[])
/ * ( non - Javadoc )