Tabnine Logo
BusinessObjectDataHelper.createBusinessObjectDataKeyFromEntity
Code IndexAdd Tabnine to your IDE (free)

How to use
createBusinessObjectDataKeyFromEntity
method
in
org.finra.herd.service.helper.BusinessObjectDataHelper

Best Java code snippets using org.finra.herd.service.helper.BusinessObjectDataHelper.createBusinessObjectDataKeyFromEntity (Showing top 12 results out of 315)

origin: FINRAOS/herd

/**
 * Fires business object data status changed notifications.
 *
 * @param businessObjectDataEntities list of business object data that were created.
 */
private void processBusinessObjectDataStatusChangeNotificationEvents(List<BusinessObjectDataEntity> businessObjectDataEntities)
{
  // Convert entities to key object
  List<BusinessObjectDataKey> registeredBusinessObjectDataKeys = new ArrayList<>();
  for (BusinessObjectDataEntity businessObjectDataEntity : businessObjectDataEntities)
  {
    BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(businessObjectDataEntity);
    registeredBusinessObjectDataKeys.add(businessObjectDataKey);
  }
  // Fire notifications on the keys
  for (BusinessObjectDataKey businessObjectDataKey : registeredBusinessObjectDataKeys)
  {
    sqsNotificationEventService.processBusinessObjectDataStatusChangeNotificationEvent(businessObjectDataKey, UNREGISTERED_STATUS, null);
  }
}
origin: org.finra.herd/herd-service

/**
 * Fires business object data status changed notifications.
 *
 * @param businessObjectDataEntities list of business object data that were created.
 */
private void processBusinessObjectDataStatusChangeNotificationEvents(List<BusinessObjectDataEntity> businessObjectDataEntities)
{
  // Convert entities to key object
  List<BusinessObjectDataKey> registeredBusinessObjectDataKeys = new ArrayList<>();
  for (BusinessObjectDataEntity businessObjectDataEntity : businessObjectDataEntities)
  {
    BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(businessObjectDataEntity);
    registeredBusinessObjectDataKeys.add(businessObjectDataKey);
  }
  // Fire notifications on the keys
  for (BusinessObjectDataKey businessObjectDataKey : registeredBusinessObjectDataKeys)
  {
    sqsNotificationEventService.processBusinessObjectDataStatusChangeNotificationEvent(businessObjectDataKey, UNREGISTERED_STATUS, null);
  }
}
origin: FINRAOS/herd

  .getBusinessObjectDataEntity(businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(businessObjectDataEntityChild));
assertThat("The business object data children size is not correct.", businessObjectDataEntityChild.getBusinessObjectDataParents().size(),
  is(equalTo(0)));
  .getBusinessObjectDataEntity(businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(businessObjectDataEntityParent));
assertThat("The business object data parents size is not correct.", businessObjectDataEntityParent.getBusinessObjectDataChildren().size(),
  is(equalTo(0)));
origin: FINRAOS/herd

when(businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData())).thenReturn(businessObjectDataKey);
when(storageUnitHelper.createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME)).thenReturn(businessObjectDataStorageUnitKey);
verify(storageUnitStatusDaoHelper).getStorageUnitStatusEntity(STORAGE_UNIT_STATUS_2);
verify(storageUnitDaoHelper).updateStorageUnitStatus(storageUnitEntity, storageUnitStatusEntity, STORAGE_UNIT_STATUS_2);
verify(businessObjectDataHelper).createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
verify(storageUnitHelper).createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME);
verifyNoMoreInteractionsHelper();
origin: FINRAOS/herd

@Test
public void testCreateBusinessObjectDataStorageUnitCreateResponseDirectoryOnlyRegistration()
{
  // Create a business object data key.
  BusinessObjectDataKey businessObjectDataKey =
    new BusinessObjectDataKey(BDEF_NAMESPACE, BDEF_NAME, FORMAT_USAGE_CODE, FORMAT_FILE_TYPE_CODE, FORMAT_VERSION, PARTITION_VALUE, SUBPARTITION_VALUES,
      DATA_VERSION);
  // Create a business object data storage unit key.
  BusinessObjectDataStorageUnitKey businessObjectDataStorageUnitKey =
    new BusinessObjectDataStorageUnitKey(BDEF_NAMESPACE, BDEF_NAME, FORMAT_USAGE_CODE, FORMAT_FILE_TYPE_CODE, FORMAT_VERSION, PARTITION_VALUE,
      SUBPARTITION_VALUES, DATA_VERSION, STORAGE_NAME);
  // Create a storage unit entity.
  StorageUnitEntity storageUnitEntity = storageUnitDaoTestHelper.createStorageUnitEntity(businessObjectDataStorageUnitKey, STORAGE_UNIT_STATUS);
  storageUnitEntity.setDirectoryPath(STORAGE_DIRECTORY_PATH);
  // Create an expected business object data storage unit response.
  BusinessObjectDataStorageUnitCreateResponse expectedResponse =
    new BusinessObjectDataStorageUnitCreateResponse(businessObjectDataStorageUnitKey, new StorageDirectory(STORAGE_DIRECTORY_PATH), null);
  // Mock the external calls.
  when(businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData())).thenReturn(businessObjectDataKey);
  when(storageUnitHelper.createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME)).thenReturn(businessObjectDataStorageUnitKey);
  // Call the method under test.
  BusinessObjectDataStorageUnitCreateResponse result =
    businessObjectDataStorageUnitServiceImpl.createBusinessObjectDataStorageUnitCreateResponse(storageUnitEntity);
  // Verify the external calls.
  verify(businessObjectDataHelper).createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
  verify(storageUnitHelper).createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME);
  verifyNoMoreInteractionsHelper();
  // Validate the results.
  assertEquals(expectedResponse, result);
}
origin: FINRAOS/herd

/**
 * Creates and populates a business object data storage unit create response.
 *
 * @param storageUnitEntity the storage unit entity
 *
 * @return the business object data storage unit create response
 */
protected BusinessObjectDataStorageUnitCreateResponse createBusinessObjectDataStorageUnitCreateResponse(StorageUnitEntity storageUnitEntity)
{
  // Get business object data key from the business object data entity.
  BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
  // Create a business object data storage unit create response.
  BusinessObjectDataStorageUnitCreateResponse response = new BusinessObjectDataStorageUnitCreateResponse();
  // Add business object data storage unit key.
  response.setBusinessObjectDataStorageUnitKey(
    storageUnitHelper.createBusinessObjectDataStorageUnitKey(businessObjectDataKey, storageUnitEntity.getStorage().getName()));
  // Add storage directory.
  if (storageUnitEntity.getDirectoryPath() != null)
  {
    response.setStorageDirectory(new StorageDirectory(storageUnitEntity.getDirectoryPath()));
  }
  // Add storage files.
  if (CollectionUtils.isNotEmpty(storageUnitEntity.getStorageFiles()))
  {
    response.setStorageFiles(storageFileHelper.createStorageFilesFromEntities(storageUnitEntity.getStorageFiles()));
  }
  // Return the response.
  return response;
}
origin: FINRAOS/herd

  .createStorageUnitEntity(businessObjectDataEntity, storageEntity, storageDirectory, storageFiles, NO_DISCOVER_STORAGE_FILES))
  .thenReturn(storageUnitEntity);
when(businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(businessObjectDataEntity)).thenReturn(businessObjectDataKey);
when(storageUnitHelper.createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME)).thenReturn(businessObjectDataStorageUnitKey);
when(storageFileHelper.createStorageFilesFromEntities(storageFileEntities)).thenReturn(storageFiles);
verify(businessObjectDataDaoHelper)
  .createStorageUnitEntity(businessObjectDataEntity, storageEntity, storageDirectory, storageFiles, NO_DISCOVER_STORAGE_FILES);
verify(businessObjectDataHelper).createBusinessObjectDataKeyFromEntity(businessObjectDataEntity);
verify(storageUnitHelper).createBusinessObjectDataStorageUnitKey(businessObjectDataKey, STORAGE_NAME);
verify(storageFileHelper).createStorageFilesFromEntities(storageFileEntities);
origin: org.finra.herd/herd-service

/**
 * Creates and populates a business object data storage unit create response.
 *
 * @param storageUnitEntity the storage unit entity
 *
 * @return the business object data storage unit create response
 */
protected BusinessObjectDataStorageUnitCreateResponse createBusinessObjectDataStorageUnitCreateResponse(StorageUnitEntity storageUnitEntity)
{
  // Get business object data key from the business object data entity.
  BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
  // Create a business object data storage unit create response.
  BusinessObjectDataStorageUnitCreateResponse response = new BusinessObjectDataStorageUnitCreateResponse();
  // Add business object data storage unit key.
  response.setBusinessObjectDataStorageUnitKey(
    storageUnitHelper.createBusinessObjectDataStorageUnitKey(businessObjectDataKey, storageUnitEntity.getStorage().getName()));
  // Add storage directory.
  if (storageUnitEntity.getDirectoryPath() != null)
  {
    response.setStorageDirectory(new StorageDirectory(storageUnitEntity.getDirectoryPath()));
  }
  // Add storage files.
  if (CollectionUtils.isNotEmpty(storageUnitEntity.getStorageFiles()))
  {
    response.setStorageFiles(storageFileHelper.createStorageFilesFromEntities(storageUnitEntity.getStorageFiles()));
  }
  // Return the response.
  return response;
}
origin: org.finra.herd/herd-service

BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
origin: FINRAOS/herd

BusinessObjectDataKey businessObjectDataKey = businessObjectDataHelper.createBusinessObjectDataKeyFromEntity(storageUnitEntity.getBusinessObjectData());
origin: FINRAOS/herd

for (BusinessObjectDataEntity parent : businessObjectDataEntity.getBusinessObjectDataParents())
  businessObjectDataKeys.add(createBusinessObjectDataKeyFromEntity(parent));
for (BusinessObjectDataEntity parent : businessObjectDataEntity.getBusinessObjectDataChildren())
  businessObjectDataKeys.add(createBusinessObjectDataKeyFromEntity(parent));
origin: org.finra.herd/herd-service

for (BusinessObjectDataEntity parent : businessObjectDataEntity.getBusinessObjectDataParents())
  businessObjectDataKeys.add(createBusinessObjectDataKeyFromEntity(parent));
for (BusinessObjectDataEntity parent : businessObjectDataEntity.getBusinessObjectDataChildren())
  businessObjectDataKeys.add(createBusinessObjectDataKeyFromEntity(parent));
org.finra.herd.service.helperBusinessObjectDataHelpercreateBusinessObjectDataKeyFromEntity

Javadoc

Creates a business object data key from a business object data entity.

Popular methods of BusinessObjectDataHelper

  • getBusinessObjectDataKey
    Returns a business object data key for the business object data entity.
  • businessObjectDataKeyToString
    Returns a string representation of the business object data key.
  • getStorageUnitByStorageName
    Gets a storage unit by storage name (case insensitive).
  • businessObjectDataEntityAltKeyToString
    Returns a string representation of the alternate key values for the business object data entity.
  • createBusinessObjectDataFromEntity
    Creates the business object data from the persisted entity.
  • createBusinessObjectDataKeyFromStorageUnitKey
    Creates a business object data key from a storage unit key.
  • getDateFromString
    Gets a date in a date format from a string format or null if one wasn't specified. The format of the
  • getSubPartitionValues
    Gets the sub-partition values for the specified business object data entity.
  • validateBusinessObjectDataKey
    Validates the business object data key. This method also trims the key parameters.
  • validateRegistrationDateRangeFilter
    Validates a registration date range filter. This method makes sure that a registration date range fi
  • validateSubPartitionValues
    Validates a list of sub-partition values. This method also trims the sub-partition values.
  • <init>
  • validateSubPartitionValues,
  • <init>,
  • assertBusinessObjectDataStatusEquals,
  • createBusinessObjectDataCreateRequest,
  • createBusinessObjectDataKey,
  • getPartitionFilter,
  • getPartitionValue,
  • getPrimaryAndSubPartitionValues,
  • validatePartitionValueFilters

Popular in Java

  • Updating database using SQL prepared statement
  • getApplicationContext (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • onRequestPermissionsResult (Fragment)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • JCheckBox (javax.swing)
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now