com.sap.sdm.api.remote
Interface AbstractParamContainer

All Known Subinterfaces:
DynSizeParamContainer, FixedSizeParamContainer

public interface AbstractParamContainer

An abstract container for Param objects.

Version:
1.0

Method Summary
 Param getParamByName(java.lang.String name)
          Returns the Param with the specified name, if it is contained in this AbstractParamContainer.
 Param[] getParams()
          Returns all Param objects in this AbstractParamContainer.
 void save()
          Saves the container and its contents to the persistent SDM repository.
 

Method Detail

getParams

public Param[] getParams()
                  throws RemoteException
Returns all Param objects in this AbstractParamContainer.
Returns:
an array of Param

getParamByName

public Param getParamByName(java.lang.String name)
                     throws RemoteException
Returns the Param with the specified name, if it is contained in this AbstractParamContainer.
Parameters:
name - the name of the parameter
Returns:
the Param with the specified name, if contained; null otherwise
Throws:
NullPointerException - if name is null

save

public void save()
          throws RemoteException,
                 java.io.IOException
Saves the container and its contents to the persistent SDM repository.
Throws:
java.io.IOException - if an I/O exception has occurred