| | |
| | | private final ManagedObjectDefinition<T, ? extends Configuration> definition; |
| | | |
| | | /** |
| | | * Indicates whether or not this managed object exists on the server |
| | | * (false means the managed object is new and has not been |
| | | * committed). |
| | | * Indicates whether this managed object exists on the server |
| | | * (false means the managed object is new and has not been committed). |
| | | */ |
| | | private boolean existsOnServer; |
| | | |
| | |
| | | * @param properties |
| | | * The managed object's properties. |
| | | * @param existsOnServer |
| | | * Indicates whether or not the managed object exists on the |
| | | * server (false means the managed object is new and has not been |
| | | * committed). |
| | | * Indicates whether the managed object exists on the server |
| | | * (false means the managed object is new and has not been committed). |
| | | * @param namingPropertyDefinition |
| | | * Optional naming property definition. |
| | | */ |
| | |
| | | * @param properties |
| | | * The managed object's properties. |
| | | * @param existsOnServer |
| | | * Indicates whether or not the managed object exists on the |
| | | * server (false means the managed object is new and has not been |
| | | * committed). |
| | | * Indicates whether the managed object exists on the server |
| | | * (false means the managed object is new and has not been committed). |
| | | * @param namingPropertyDefinition |
| | | * Optional naming property definition. |
| | | * @return Returns the new managed object. |